面試主要包括兩輪,第一輪技術面,時間大概四十分鐘左右,不過也是因人而異,可能hr對我的簡歷比較感興趣,問的問題挺多的,覆蓋面也很廣,C++的多態(tài),虛函數(shù),數(shù)據(jù)結(jié)構(gòu),多線程實現(xiàn)方式,python的多進程,鏈表;計算機網(wǎng)絡端口,接口,TCP/IP協(xié)議之類的東西,還問了一些網(wǎng)絡安全的知識,IP v6和IP v4的區(qū)別等等。第二輪就比較輕松了,主要聊了一下校園生活,職業(yè)規(guī)劃之類的。
面試官問的面試題: 問的問題挺多的,覆蓋面也很廣,C++的多態(tài),虛函數(shù),數(shù)據(jù)結(jié)構(gòu),多線程實現(xiàn)方式,python的多進程,鏈表;計算機網(wǎng)絡端口,接口,TCP/IP協(xié)議之類的東西,還問了一些網(wǎng)絡安全的知識,IP v6和IP v4的區(qū)別等等
感覺還好,挺順利的,問的問題很基礎,同時還詢問了一些家庭因素,整體面試感覺不錯,算是招聘里面很有良心的招聘了,水平也很高,
面試官問的面試題: 寫一個strcpy。不用循環(huán)實現(xiàn)strcpy
strcpy存在什么問題?舉一個bad case?怎么去解決這個問題?
當你將一個長的字符串賦值給一個短的字符串的時候,會訪問到你不該訪問到的地方. 或者說 當你在操作同一個字符串的時候,有時候會發(fā)生內(nèi)存重疊的問題. 所以最好的方法就是調(diào)用memcpy.
平時在windows下開發(fā)還是linux下開發(fā)?寫過什么東西?如果c盤滿了。你想寫一個小程序把相同的小文件刪掉 思路.還有呢?還有呢?還有呢?(不斷的優(yōu)化速度)
這其實就是讓你去重! 云里霧里的! 去重的話,我覺得可以使用hash映射來進行完成,將文件名通過hash映射到指定位置. 然后每次到這些然后++.
如果一個網(wǎng)址訪問不了。可能是什么情況?還有呢?還有呢?還有呢?(客戶端。瀏覽器。服務端不同方向分析) 如果瀏覽器的問題,怎么去發(fā)現(xiàn)?
首先可能是DNS解析出錯或者你提供的域名有錯誤.
其次分析你的錯誤碼.
再或者就是你的Ip地址被服務器拉黑 屏蔽了.
還有就可能是防火墻的問題 .
或者url解析出錯了.
線上筆試之后去趨勢的大樓面試,基本都有指示牌,進去一個教室先簽到,然后按照他們自己的順序喊人帶過去,一對一面,面試官前面有臺電腦,不知道一直在看什么,先是叫我自我介紹,然后我主動說自己想做前端開發(fā),然后他猶豫了一下,估計不是這個方向的,然后問我的項目經(jīng)驗,然后問我主流瀏覽器內(nèi)核,回答上了,然后問我怎么處理瀏覽器兼容問題,把自己見過的說了一些,然后問我學過什么語言,我就說c++,于是問我宏和const的區(qū)別,然后問指針和引用區(qū)別,之后問我操作系統(tǒng)問題,問進程線程的區(qū)別,然后如果是雙核CPU,兩個進程,每個進程兩個線程,問我怎么調(diào)度。后面答得不太好,就讓我回學校了,帶我去面試的人在電梯里跟我說回學校就是掛了,回教室就是等二面,說我去的前一天一面100人通過就30個,讓我別緊張。之后到學校過了兩天就發(fā)說不合適。
面試官問的面試題: 問了一下主流瀏覽器內(nèi)核問題。還有瀏覽器兼容問題包括自己遇到的。C++宏和const的區(qū)別。指針和引用區(qū)別。還有就是進程線程的區(qū)別等。
上來就問問題,問完結(jié)束,問題在下面,
上來就問問題,問完結(jié)束,問題在下面,
上來就問問題,問完結(jié)束,問題在下面,
上來就問問題,問完結(jié)束,問題在下面,
上來就問問題,問完結(jié)束,問題在下面
1.Linux內(nèi)存管理
2.Linux調(diào)度域
3.coredump
4.用過什么調(diào)試器
5.C++新特性
6.右值引用做了什么
7.返回值優(yōu)化,怎么寫
8.http長連接和tcp長連接
9.你怎么能夠獲取到一個正在運行的進程的相關信息,并改程序流
面試主要有兩輪,第一輪技術面,面試時間因人而異,二十分鐘左右吧,問的問題比較多,覆蓋面也很廣,C++方面的數(shù)據(jù)結(jié)構(gòu),多態(tài)的實現(xiàn)方式,數(shù)據(jù)和鏈表的插入時間復雜度等,python的多進程和多線程編程,還有網(wǎng)絡安全,計算機接口、端口,IP v6等。第二輪比較輕松,問的都是生活學習上的問題。
面試官問的面試題: 問了論文中的東西,算法之類的,C++方面的數(shù)據(jù)結(jié)構(gòu),多態(tài)的實現(xiàn)方式,數(shù)據(jù)和鏈表的插入時間復雜度等,python的多進程和多線程編程,還有網(wǎng)絡安全,計算機接口、端口,IP v6
網(wǎng)申投了簡歷,然后過了幾天就讓做網(wǎng)上測試題,有選擇題和編程題,時間一個小時。我后面編程題都沒做,感覺應該不會有面試機會了,誰知道后來通知我去面試,有點驚訝。通知3:30面試,4:00多才排到。抱著增加面試經(jīng)驗的態(tài)度去學習學習,面試官是一位40歲左右的中年大叔,態(tài)度和藹,開始就讓做自我介紹和項目經(jīng)歷,并據(jù)此提了幾個問題。然后就給了張紙,讓分析最長公共子串的算法效率,由于非計算機專業(yè)出身且準備不足,無從下手。然后就問了一些C++語言方面的問題,然后就很友好的然我回去等通知,我已經(jīng)感覺到掛了。
面試官問的面試題: 1. 自我介紹和項目經(jīng)歷
2. 最長公共子串的復雜度分析以及編碼實現(xiàn)
3. C++的智能指針的實現(xiàn)原理
4. vector和list的區(qū)別?
趨勢科技工資待遇 共21 條
趨勢科技面試經(jīng)驗 共 93 條