亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

大廠面試 - 百度C++后臺開發面試真題匯總

標簽:
Cocos2d-x

面试公司:百度

面试岗位:C++后台开发

一面:

介绍下自己的项目

1.TCP四次挥手中time_wait作用是什么?去掉这个过程会有哪些后果?

2.虚函数的实现机制?

3.vector,queue的底层数据结构是什么?循环链表有什么好处?

4.详细讲讲平衡二叉树?和红黑树的具体差异?

5.知道哪些排序算法?给我详细讲讲快速排序和堆排序的实现原理和过程?

6.给我详细介绍下TCP特性?

7.你知道哪些mysql引擎?详细讲讲innodb和myisam区别?

8.为什么要使用联合索引?对(a,b,c)建立联合索引,where a=3,b>4,c=5能使用这个联合索引吗?为什么?

9.共享锁的特点?

10.什么是事物?详细介绍下ACID四个特性?

11.三大范式分别介绍下?

二面:

突击面试,不约时间,11点来电就直接开始了。这种没有准备的情况下一定要冷静,可以先让面试官稍等片刻自己准备下设备,同时调整下状态。

1.TCP三次握手过程,改成两次握手会有什么影响?

2.进程间通信有哪些方式?用过哪些?讲讲管道和消息队列一些特性?

3.数据库的四种隔离级别?分别解决了哪些不一致的问题?

4.浏览器从输入网址到显示界面中间完整的过程?

5.什么是死锁?形成死锁的条件?怎么避免出现死锁?

6.除了select网络模型你你还知道哪些网络模型?讲讲select和epoll网络模型的区别?

7.讲讲进程的内存分布?讲讲栈和堆有哪些区别,越详细越好?

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消