了解最新公司動(dòng)態(tài)及行業(yè)資訊
it技術(shù)工程師面試——怎么回答算法面試問(wèn)題?在工作中,經(jīng)常會(huì)遇到這樣的問(wèn)題:現(xiàn)在公司正在開(kāi)發(fā)一款基于分布式計(jì)算技術(shù)的算法,面試官問(wèn)你一些基礎(chǔ)算法的基本概念。有些人可能答不出來(lái),有些人可能知道答案,但不知道如何回答。那么在面試過(guò)程中,我們到底怎么回答算法面試問(wèn)題呢?那就要按照不同公司要求不同來(lái)回答了,畢竟這會(huì)影響對(duì)我們面試官的印象。
面試官:怎么回答算法面試問(wèn)題?a、你對(duì)算法面試還不太了解,大概你可以這樣回答:你都不知道這種復(fù)雜度的算法是怎么求解的,那你說(shuō)這叫什么算法?b、分析一下這個(gè)問(wèn)題是不是一個(gè)排序問(wèn)題,你可以去回答一下,然后說(shuō)在處理的過(guò)程中計(jì)算量不是特別大,這樣面試官可能會(huì)認(rèn)為你理解的比較深刻,但是說(shuō)明了你處理過(guò)復(fù)雜度高的算法;不過(guò)請(qǐng)注意:一般不要說(shuō)算法題,這樣會(huì)給面試官一種你沒(méi)有做好準(zhǔn)備的感覺(jué),而且如果答錯(cuò)了容易緊張出錯(cuò)。
c、分析一下這個(gè)問(wèn)題是不是一個(gè)排序問(wèn)題,你可以去回答一下,然后說(shuō)在處理的過(guò)程中計(jì)算量不是特別大,這樣面試官可能會(huì)認(rèn)為你理解的比較深刻,但是說(shuō)明了你處理過(guò)復(fù)雜度高的算法;d、說(shuō)一下面試官可能會(huì)考的問(wèn)題,例如我遇到過(guò)面試官會(huì)問(wèn)計(jì)算機(jī)網(wǎng)絡(luò)中的ip地址沖突,這個(gè)問(wèn)題有多少種表達(dá)方式?一般不要說(shuō)不知道,我們可以這樣說(shuō):通過(guò)測(cè)試的方式,可以看出程序在一個(gè)時(shí)間段內(nèi)沖突了3次,如果你只能告訴我一種沖突的表達(dá)方式,那我就采用這個(gè)方式表達(dá)ip沖突;e、思考一下如果我們?nèi)ッ嬖嚽舐氄撸覀冃枰嗌賯€(gè)面試者?如果已經(jīng)有人收到了我們的錄用通知it技術(shù)工程師,那我就問(wèn)他的能力,以及面試時(shí)間有多長(zhǎng),這樣面試官也就更有心情去深入的了解你。
面試官:你怎么回答算法面試問(wèn)題?a、你能確保你不會(huì)答錯(cuò)嗎?這個(gè)問(wèn)題看似是一個(gè)送分題,但是有一些情況的你需要慎重考慮。第一,沒(méi)有面試官,在做面試,那這個(gè)時(shí)候你如果說(shuō)不會(huì),面試官可能會(huì)覺(jué)得你態(tài)度不好,不專(zhuān)業(yè),沒(méi)有誠(chéng)意;第二、被面試者答錯(cuò),或者答的一般,這種情況下就要想辦法it技術(shù)工程師,用可逆的算法解決這個(gè)問(wèn)題,面試官會(huì)覺(jué)得你的計(jì)算機(jī)知識(shí)豐富。
面試官:你怎么回答算法面試問(wèn)題?b、你能確保你不會(huì)答錯(cuò)嗎?這個(gè)問(wèn)題看似是一個(gè)送分題,但是有一些情況的你如果說(shuō)不會(huì),面試官可能會(huì)覺(jué)得你態(tài)度不好,不專(zhuān)業(yè),沒(méi)有誠(chéng)意;第二,沒(méi)有面試官,在做面試,那這個(gè)時(shí)候你如果說(shuō)不會(huì),面試官可能會(huì)覺(jué)得你態(tài)度不好,不專(zhuān)業(yè),沒(méi)有誠(chéng)意;第三,被面試者答錯(cuò),或者答的一般,這種情況下就要想辦法,用可逆的算法解決這個(gè)問(wèn)題,面試官會(huì)覺(jué)得你的計(jì)算機(jī)知識(shí)豐富。面試官:你怎么回。
24小時(shí)免費(fèi)咨詢(xún)
請(qǐng)輸入您的聯(lián)系電話(huà),座機(jī)請(qǐng)加區(qū)號(hào)