剛開(kāi)始進(jìn)行了自我介紹,沒(méi)有進(jìn)行手撕代碼,后面就開(kāi)始進(jìn)行C++基礎(chǔ)知識(shí)、計(jì)算機(jī)網(wǎng)絡(luò)、linux使用等知識(shí)點(diǎn)的詢(xún)問(wèn),然后就是項(xiàng)目的一些東西,最后讓反問(wèn)了一個(gè)問(wèn)題。
面試官問(wèn)的面試題:趨勢(shì)科技C++軟件開(kāi)發(fā)工程師面試題
1、 linux常用的命令
2、 在linux上有用make和gcc編譯過(guò)一些程序嗎?
3、 Kill是通過(guò)什么機(jī)制結(jié)束程序的。
4、 http和https區(qū)別。
5、 https怎么進(jìn)行加密的。
6、 Web服務(wù)器可以知道客戶(hù)端用的是哪一個(gè)瀏覽器嗎?
7、 瀏覽器輸入url后,背后會(huì)有哪些過(guò)程
8、 http狀態(tài)碼。
9、 平時(shí)碰到的壓縮文件的格式,壓縮算法的基本原理,為什么可以無(wú)損壓縮又還原。
10、 網(wǎng)站安全,web服務(wù)器。有什么攻擊手段,怎么去防止。
11、 設(shè)計(jì)一個(gè)用戶(hù)登錄的系統(tǒng),有用戶(hù)名密碼,登陸之后才可以訪問(wèn),怎么設(shè)計(jì)才可以認(rèn)證完就不用每次都輸入用戶(hù)名和密碼,如何驗(yàn)證用戶(hù)。用戶(hù)名和密碼存在哪里,怎么存放。
12、 虛函數(shù)的實(shí)現(xiàn)原理。
13、 map內(nèi)部怎么去存儲(chǔ)數(shù)據(jù)。
14、 vector和list有什么區(qū)別。什么時(shí)候用vector,什么時(shí)候用list。
15、 智能指針作用,怎么實(shí)現(xiàn)的。
16、 項(xiàng)目有用到什么框架嗎?
17、 正則表達(dá)式的貪婪匹配和非貪婪匹配是怎么回事?底層原理是怎么回事。
18、 數(shù)據(jù)庫(kù)操作(不太會(huì),沒(méi)有細(xì)問(wèn))。
19、 項(xiàng)目中的難點(diǎn)有哪些?
面試主要包括兩輪,第一輪技術(shù)面,時(shí)間大概四十分鐘左右,不過(guò)也是因人而異,可能hr對(duì)我的簡(jiǎn)歷比較感興趣,問(wèn)的問(wèn)題挺多的,覆蓋面也很廣,C++的多態(tài),虛函數(shù),數(shù)據(jù)結(jié)構(gòu),多線程實(shí)現(xiàn)方式,python的多進(jìn)程,鏈表;計(jì)算機(jī)網(wǎng)絡(luò)端口,接口,TCP/IP協(xié)議之類(lèi)的東西,還問(wèn)了一些網(wǎng)絡(luò)安全的知識(shí),IP v6和IP v4的區(qū)別等等。第二輪就比較輕松了,主要聊了一下校園生活,職業(yè)規(guī)劃之類(lèi)的。
面試官問(wèn)的面試題:趨勢(shì)科技有限公司windows系統(tǒng)開(kāi)發(fā)工程師面試題
問(wèn)的問(wèn)題挺多的,覆蓋面也很廣,C++的多態(tài),虛函數(shù),數(shù)據(jù)結(jié)構(gòu),多線程實(shí)現(xiàn)方式,python的多進(jìn)程,鏈表;計(jì)算機(jī)網(wǎng)絡(luò)端口,接口,TCP/IP協(xié)議之類(lèi)的東西,還問(wèn)了一些網(wǎng)絡(luò)安全的知識(shí),IP v6和IP v4的區(qū)別等等
感覺(jué)還好,挺順利的,問(wèn)的問(wèn)題很基礎(chǔ),同時(shí)還詢(xún)問(wèn)了一些家庭因素,整體面試感覺(jué)不錯(cuò),算是招聘里面很有良心的招聘了,水平也很高,
面試官問(wèn)的面試題:趨勢(shì)科技后臺(tái)開(kāi)發(fā)面試題
寫(xiě)一個(gè)strcpy。不用循環(huán)實(shí)現(xiàn)strcpy
strcpy存在什么問(wèn)題?舉一個(gè)bad case?怎么去解決這個(gè)問(wèn)題?
當(dāng)你將一個(gè)長(zhǎng)的字符串賦值給一個(gè)短的字符串的時(shí)候,會(huì)訪問(wèn)到你不該訪問(wèn)到的地方. 或者說(shuō) 當(dāng)你在操作同一個(gè)字符串的時(shí)候,有時(shí)候會(huì)發(fā)生內(nèi)存重疊的問(wèn)題. 所以最好的方法就是調(diào)用memcpy.
平時(shí)在windows下開(kāi)發(fā)還是linux下開(kāi)發(fā)?寫(xiě)過(guò)什么東西?如果c盤(pán)滿(mǎn)了。你想寫(xiě)一個(gè)小程序把相同的小文件刪掉 思路.還有呢?還有呢?還有呢?(不斷的優(yōu)化速度)
這其實(shí)就是讓你去重! 云里霧里的! 去重的話,我覺(jué)得可以使用hash映射來(lái)進(jìn)行完成,將文件名通過(guò)hash映射到指定位置. 然后每次到這些然后++.
如果一個(gè)網(wǎng)址訪問(wèn)不了??赡苁鞘裁辞闆r?還有呢?還有呢?還有呢?(客戶(hù)端。瀏覽器。服務(wù)端不同方向分析) 如果瀏覽器的問(wèn)題,怎么去發(fā)現(xiàn)?
首先可能是DNS解析出錯(cuò)或者你提供的域名有錯(cuò)誤.
其次分析你的錯(cuò)誤碼.
再或者就是你的Ip地址被服務(wù)器拉黑 屏蔽了.
還有就可能是防火墻的問(wèn)題 .
或者url解析出錯(cuò)了.
有點(diǎn)緊張,發(fā)揮的還可以,問(wèn)的比較基礎(chǔ),主要是簡(jiǎn)歷的提問(wèn),比如你的實(shí)際的項(xiàng)目和實(shí)習(xí)經(jīng)歷,針對(duì)你的項(xiàng)目中具體的點(diǎn)來(lái)進(jìn)行提問(wèn)
面試官問(wèn)的面試題:趨勢(shì)科技測(cè)試開(kāi)發(fā)工程師面試題
你的教育經(jīng)歷中你引以為傲的事是什么?你從中收獲了什么?你的編程水平怎么樣?數(shù)組和元組?測(cè)試的流程是什么?
趨勢(shì)科技工資待遇 共21 條
趨勢(shì)科技面試經(jīng)驗(yàn) 共 93 條
(共5條) 河南漢威電子股份有限公司
(共5條) 豐田紡織(中國(guó))有限公司
(共5條) 許繼
(共4條) 深圳建科院
(共4條) 山東華宇工學(xué)院
(共5條) 愛(ài)渠西來(lái)