大风车考试网-在线学习网络资源平台!

百度招聘實(shí)習(xí)筆試題和面試題答案

2024-05-24 21:54:05 大風(fēng)車考試網(wǎng)

一、簡答(30分)

  1、extern “C”{}是什么含義?用來解決什么問題。(10分)

  2、至少說出兩種經(jīng)典設(shè)計(jì)模式,并舉例說明使用場景,有偽代碼更加.(10分)

  3、TCP連接的time_wait是什么狀態(tài),描述其發(fā)生的場景,說明它存在的好處壞處。(10分)

二、算法與程序設(shè)計(jì)(40分)

  1.有一個(gè)任務(wù)執(zhí)行器,每天需要定時(shí)執(zhí)行很多任務(wù)(任務(wù)數(shù)N<1000),任務(wù)執(zhí)行器每次只能執(zhí)行一個(gè)任務(wù)而任務(wù)之間存在依賴關(guān)系,如A任務(wù)需要依賴于B任務(wù)完成后才能進(jìn)行,雖然各個(gè)任務(wù)之間依賴關(guān)系復(fù)雜但是各個(gè)任務(wù)之間卻沒有循環(huán)依賴的問題。給出一個(gè)合適的任務(wù)執(zhí)行順序。請(qǐng)?jiān)敿?xì)描述你的算法思路(如需要,可給出偽代碼來輔助描述),并分析其時(shí)間和空間復(fù)雜度。(20分)

  2.編寫函數(shù):

  統(tǒng)計(jì)在某段英文文本完整句子的數(shù)目,文本只包括大小寫英文字母、空格、點(diǎn)(.)、逗號(hào)(,)。

  完整句子必須包含至少一個(gè)字母并以點(diǎn)結(jié)束。要求:請(qǐng)給出完整代碼,在達(dá)到目標(biāo)的情況下盡量高效,簡介。(20分)

三、系統(tǒng)設(shè)計(jì)題(30分)

  某流量監(jiān)控系統(tǒng)每天生成大量的數(shù)據(jù)記錄,每條記錄 包括url,訪問IP,時(shí)間,這些數(shù)據(jù)記錄需要進(jìn)行存儲(chǔ)和維護(hù),并提供查詢。請(qǐng)?jiān)O(shè)計(jì)一個(gè)系統(tǒng)能夠存儲(chǔ)和維護(hù)1000億條數(shù)據(jù),實(shí)現(xiàn)實(shí)時(shí)監(jiān)控,并能支持一下兩種查詢:

  1.指定任意一個(gè)時(shí)間段(精確到分鐘)和某個(gè)ip,查出該時(shí)段內(nèi)該ip的總訪問量。

  2.指定任意一個(gè)時(shí)間段(精確到分鐘)和某個(gè)url,查出該時(shí)段內(nèi)對(duì)該url的總訪問量。下面是當(dāng)時(shí)筆試的一些思路,具體細(xì)節(jié)不太記得了。

  1.很多地方都見到這道題,extern “c”是指將該段代碼以C語言形式進(jìn)行編譯、鏈接。由于C不支持函數(shù)重載,C與C++對(duì)于同一函數(shù)進(jìn)行編譯后在符號(hào)表中保存的函數(shù)名存在差異,故當(dāng)進(jìn)行C、C++混編時(shí)會(huì)出現(xiàn)一些問題。

  2.記得上學(xué)期還特意去借了一本《設(shè)計(jì)模式》書來看,翻是翻了幾下,結(jié)果啥也沒記住,這題直接空了。對(duì)于設(shè)計(jì)模式記得最深的一句就是“過分在意設(shè)計(jì)模式會(huì)阻礙你的創(chuàng)新思維”。

  3.前段時(shí)間騰訊筆試時(shí)有道選擇題也是考TCP的幾個(gè)狀態(tài),當(dāng)時(shí)做錯(cuò)了。回來后看了下TCP的連接和釋放,這次還真用上了。time_wait是TCP釋放四次握手中的一個(gè)狀態(tài),當(dāng)?shù)谌挝帐滞瓿蓵r(shí),即客戶端收到來自服務(wù)器的FIN后,再發(fā)送一個(gè)ACK,客戶便開始了time_wait狀態(tài)。

  同時(shí)一個(gè)記時(shí)器開始記時(shí),當(dāng)達(dá)到2倍一個(gè)報(bào)文段在因特網(wǎng)中最大的生存期時(shí)代表超時(shí)。如果在超時(shí)前客戶端再次收到FIN,則表示是服務(wù)器重發(fā)的FIN,客戶端需重發(fā)送ACK。

  4.依題目得知是求有向圖的一個(gè)拓?fù)湫蛄小?/p>

  5.直接掃描一遍。

  int count_Pfect_sentence(string str) { int i = 0, cnt = 0, hasOneLetter = 0; while(str[i]) { if(str[i] == '.') { if(hasOneLetter) cnt++; hasOneLetter = 0; } else if(isalpha(str[i])) hasOneLetter = 1; i++; } return cnt; }

  6.海量數(shù)據(jù)處理題,當(dāng)時(shí)花了很長時(shí)間在想這兩題,感覺沒有想到什么好的思路。這樣的系統(tǒng)應(yīng)當(dāng)是實(shí)時(shí)性優(yōu)先吧,在時(shí)間空間上首先考慮時(shí)間。

  a、建個(gè)二維映射Map[time].bitset\, time代表某一時(shí)間點(diǎn),將時(shí)間點(diǎn)表示為

  時(shí)間秒差數(shù)字作為映射索引。第二維考慮bitset的方式, 建立一個(gè)2^32(整型的最大位數(shù))的數(shù)組(bitset),每一個(gè)bit位0或1代表該位上代表的IP整數(shù)是否訪問過. 統(tǒng)計(jì)時(shí)枚舉每個(gè)時(shí)間點(diǎn),再按位和indexIP進(jìn)行與運(yùn)算進(jìn)行統(tǒng)計(jì),時(shí)間效率應(yīng)該不差。以保存30天為例,空間為(30*24*3600)*(2^32)bit = 2^50B = 1000TB = 1PB

  b、時(shí)間以分鐘為單位,第二維直接為IP, 映射值為該分鐘訪問量。(30*24*60)*(2^32)B= 2^50B = 1000TB = 1PB

  7、映射Map[url][time],將url進(jìn)行字符串hash,再進(jìn)行枚舉統(tǒng)計(jì)。

  這兩題如果做成兩維映射,內(nèi)存吃不消,既然兩題中的一維是已經(jīng)指定的,變化的只是時(shí)間段,因此可以用一維表示,先預(yù)處理,再進(jìn)行統(tǒng)計(jì)。

閱讀了本文,本站大風(fēng)車網(wǎng)(cnrencai)筆試頻道,還為你提供以下可能你會(huì)感興趣的筆試題相關(guān)文章:

愛立信技術(shù)類筆試真題

華邦軟件工程師筆試真題

測試反應(yīng)能力的筆試題

  • 相關(guān)文章
  • 網(wǎng)易IT類筆試真題網(wǎng)易IT類筆試真題

    證明題:給出n個(gè)互不相同的分?jǐn)?shù)數(shù)列a1/b1,a2/b2…an/bn,證明(a1+a2+…+an)/(b1+b2+…+bn)的值在數(shù)列a1/b1,a2/b2…..

    2024-06-03 20:48:39
  • IDC商務(wù)專員筆試題和面試題答案IDC商務(wù)專員筆試題和面試題答案

    第一部分:邏輯推理。 題量大概是20來道,全中文(除人名外),很簡單的,比前幾年的什么“英國人在紅房子喝咖啡”和“XX的4個(gè)女兒的年齡”之類..

    2024-05-31 00:56:25
  • 國家電網(wǎng)公司招聘筆試題和面試題答案及答案國家電網(wǎng)公司招聘筆試題和面試題答案及答案

    25、使用兩部制電價(jià)能促使用戶均衡生產(chǎn),提高設(shè)備利用率,壓低尖峰負(fù)荷,提高負(fù)荷率。(√)兩部制電價(jià)可以發(fā)揮價(jià)格經(jīng)濟(jì)的杠桿作用,使客戶提高設(shè)備利用率,減..

    2024-05-27 08:11:09
  • 網(wǎng)易IT類筆試真題網(wǎng)易IT類筆試真題

    證明題:給出n個(gè)互不相同的分?jǐn)?shù)數(shù)列a1/b1,a2/b2…an/bn,證明(a1+a2+…+an)/(b1+b2+…+bn)的值在數(shù)列a1/b1,a2/b2…..

    2024-06-03 20:48:39
  • IDC商務(wù)專員筆試題和面試題答案IDC商務(wù)專員筆試題和面試題答案

    第一部分:邏輯推理。 題量大概是20來道,全中文(除人名外),很簡單的,比前幾年的什么“英國人在紅房子喝咖啡”和“XX的4個(gè)女兒的年齡”之類..

    2024-05-31 00:56:25
  • 國家電網(wǎng)公司招聘筆試題和面試題答案及答案國家電網(wǎng)公司招聘筆試題和面試題答案及答案

    25、使用兩部制電價(jià)能促使用戶均衡生產(chǎn),提高設(shè)備利用率,壓低尖峰負(fù)荷,提高負(fù)荷率。(√)兩部制電價(jià)可以發(fā)揮價(jià)格經(jīng)濟(jì)的杠桿作用,使客戶提高設(shè)備利用率,減..

    2024-05-27 08:11:09
  • 河北新聞網(wǎng)兩學(xué)一做知識(shí)競賽(試題+答案完整版)河北新聞網(wǎng)兩學(xué)一做知識(shí)競賽(試題+答案完整版)

    2016河北新聞網(wǎng)兩學(xué)一做知識(shí)競賽開賽啦,快來圍觀吧。活動(dòng)內(nèi)容為推動(dòng)“兩學(xué)一做”學(xué)習(xí)教育深入開展,省委宣傳部、省委組織部組織開展“兩學(xué)一做”知識(shí)競賽活動(dòng),河北?.

    2024-06-04 02:17:24
  • 河北新聞網(wǎng)兩學(xué)一做知識(shí)競賽活動(dòng)試題答案河北新聞網(wǎng)兩學(xué)一做知識(shí)競賽活動(dòng)試題答案

    2016年河北新聞網(wǎng)兩學(xué)一做知識(shí)競賽活動(dòng)試題答案為推動(dòng)“兩學(xué)一做”學(xué)習(xí)教育深入開展,省委宣傳部、省委組織部組織開展“兩學(xué)一做”大型知識(shí)競賽。此項(xiàng)活動(dòng)由河北新聞?.

    2024-06-06 02:19:48
  • 2025年兩學(xué)一做學(xué)習(xí)教育知識(shí)競賽活動(dòng)10篇2025年兩學(xué)一做學(xué)習(xí)教育知識(shí)競賽活動(dòng)10篇

    為隆重紀(jì)念中國共產(chǎn)黨建黨95周年,推進(jìn)我市“兩學(xué)一做”學(xué)習(xí)教育深入開展,推動(dòng)廣大黨員干部認(rèn)真學(xué)好黨章黨規(guī)和*系列重要講話,現(xiàn)將“兩學(xué)一做”學(xué)習(xí)教育知識(shí)競賽題予..

    2024-05-31 08:40:33
  • 開展兩學(xué)一做學(xué)習(xí)教育知識(shí)競賽活動(dòng)真題答案開展兩學(xué)一做學(xué)習(xí)教育知識(shí)競賽活動(dòng)真題答案

    144.根據(jù)《中國共產(chǎn)黨紀(jì)律處分條例》規(guī)定,黨的各級(jí)代表大會(huì)的代表受到(D)處分的,黨組織應(yīng)當(dāng)終止其代表資格。A.警告(含)以上B.嚴(yán)重警告(含)以上C.撤銷黨內(nèi)職務(wù)(含)以..

    2024-05-27 03:14:20
主站蜘蛛池模板: 江苏宇力医疗器械有限公司| 无锡鑫润杰金属科技有限公司 | 微孔板恒温振荡器-超声波探伤试块-微孔板迷你离心机-南京互川电子有限公司 | 吉林省新思路教育发展有限公司| 三禾防爆-专业的防爆电气生产厂家| 铸造厂_铸造厂家_硅溶胶熔模铸造-盐城市春秋精密机械有限公司 | 游离二氧化硅处理仪-恒温恒湿称重系统-智能蒸馏仪-硫化物酸化吹气仪-萃取仪-COD消解仪 | 石家庄启恒企业管理咨询有限公司 | 危废处理_危废处置_危废处理公司-江苏绿瑞特环境科技股份有限公司 | 质量技术监督12365防伪追溯平台-www.12365china.net | 种植槽系统,移动苗床,多层种植货架,潮汐苗床,物流苗床,潮汐面板,立体旋转育秧床,河北博超温室设备有限公司 | 石家庄UPS_石家庄UPS电源_石家庄广亚电子科技有限公司 | 监控工程,安防监控公司,北京监控安装,北京安装监控,安装摄像头,北京监控维保,监控施工,北京监控维修,监控弱电工程,监控器安装,监控维护保养,监控工程设计,北京监控设备维修,监控报警安装,北京北方合力科技有限公司 | 陕西柱塞泵厂家_智能张拉设备_桥梁施工设备_千斤顶_液压分裂棒_液压分裂枪|陕西中拓矿山设备有限公司 | 联智通达_工控一体机_工业触摸一体机_工业一体机_工业触控一体机_POS机主板_工控主板_国产化主板_RK3588主板厂商-联智通达 | 南京仁康体检--南京仁康门诊部有限公司 | 新东方大学考试官网_考研/英语/雅思/托福/四六级/日语/韩语/教资在线网课官网 | 惠声电子、广州市惠声电子科技有限公司、VBS、VBS惠声电子、VBS公共广播生产厂家、VBS广播功放生产厂家、VBS会议系统设备批发、VBSIP网络对讲系统厂家、VBS会议系统厂家、VBS智能中控厂家、VBS专业扩声厂家 | 天空彩票天下彩,天空彩天空彩票免费资料,天空彩票与你同行开奖,天下彩正版资料大全 | 苏州妙凯电子有限公司-供应军工电源芯片|线性恒流IC|开关电源IC|LED驱动芯片|MOS管|IPM|IGBT|MCU开发|电源模块 | 制冷加热循环机,密闭高低温一体机,优质密闭低温冷冻机-无锡冠亚恒温制冷技术有限公司 | 惠声电子、广州市惠声电子科技有限公司、VBS、VBS惠声电子、VBS公共广播生产厂家、VBS广播功放生产厂家、VBS会议系统设备批发、VBSIP网络对讲系统厂家、VBS会议系统厂家、VBS智能中控厂家、VBS专业扩声厂家 | 微孔板恒温振荡器-超声波探伤试块-微孔板迷你离心机-南京互川电子有限公司 | 长春网站优化,网络推广,seo快速排名,1.8元/词/天-同信长春网络公司 | 混凝土修补-清水混凝土保护剂-仿清水混凝土-混凝土装修-混凝土色差处理-混凝土色差修复剂-德州唐荣建筑装饰工程有限公司 | 苏州空气压缩机-无油涡旋空压机-真空泵价格-变频空压机-苏州赫利亚斯气体技术有限公司 | 锦州龙威机械有限公司官网 ,锦州医药包装机,包装机,锦州包装机械,小袋颗粒装盒生产线,颗粒装盒生产线,软双铝装盒线,伺服颗粒 | 郑州建网站,郑州做网站,郑州网站建设,郑州网站制作,郑州高端定制网站,郑州APP开发 | 圆锯机-滚牙机-滚丝轮-滚丝机-滚牙轮-切断机-东莞市溪远泰五金机械有限公司 | 桥梁支座更换_桥梁检测车租赁_高空作业车出租_支座更换_伸缩缝安装_隧道防水_养护加固_维修_出租_衡水庆兴桥梁养护工程有限公司 桥梁养护|桥梁维修加固|隧道裂缝修补|支座更换|管道堵水气囊|衡水众拓路桥养护有限公司 | 青岛大倾角输送带厂家_橡胶挡边输送带_波纹状挡边输送带_大倾角输送带型号-青岛朗森橡胶有限公司 | 莫非传媒官网-江西知名的网络营销推广服务平台南昌网络公司,专业网络公关,品牌危机处理,网站SEO优化,微信朋友圈广告,网站建设,南昌莫非文化传媒有限公司 | 酒店宾馆一次性用品厂家-酒店洗漱用品,洗浴用品品牌方案-江苏欧佩 | 苏州交通设施_道路划线_停车场划线_厂区划线_环氧地坪厂家-推荐【飞扬市政交通设施公司】专注交通设施8年! | 碎料机_拌料机_吸料机_温控箱_烤料斗_模温机_东莞索亿塑料破碎机厂家 | 砂金设备-淘金机械-金矿选矿设备厂家-青州冠诚重工机械有限公司 砂浆生产线_干混砂浆设备_干混砂浆生产线-苏州一工机械有限公司 | 上海鑫鹏塑料制品有限公司 | 永磁变频空压机_青岛空压机_螺杆空压机_口罩专用空压机-青岛凯瑞特机电设备有限公司 | 自恢复保险丝_贴片保险丝_插件保险丝_力特保险丝_力特经销商_SMD贴片保险丝_一次性保险丝厂家—深圳市集电通实业有限公司 | 拍照机,地铁自助拍证件照机器,校园自助打印机,智能自助复印机 | 临沂网站建设,临沂网站制作,临沂网络公司,临沂小程序开发,临沂网站设计,沂水网站建设,沂南网站建设,蒙阴网站建设,平邑网站建设,费县网站建设,兰陵网站建设,郯城网站建设,临沭网站建设,莒南网站建设,兰山网络公司 |