百度提前批(一面+二面+三面+四面)

一面(8.3):

开始先介绍项目,问了问项目中遇到了什么难点,如何解决的。

c++:

class和struct有什么区别

malloc和new有什么区别

c++多态中虚函数

c++中的内存分块(堆栈、全局变量、常量)

判断以下代码有无错误

void func() {
    int array[1000000];
    for (int i = 0 ; i < 1000000; ++i) {
        array[i] = i;
    }

os:

使用过哪些锁

死锁如何解决(具体的函数方法)

工程:

如果一个服务崩溃了,可能是出现了哪些情况

出现情况该如何避免

算法:

一个无序数组(有重复数字),判断其是否为连续数组

面试官人很不错,总体来讲面试还是比较顺利,除了死锁具体解决和工程问题没怎么答上来其他还是都回答上来了,希望能够进二面吧。

二面(8.11):

自我介绍,然后详细问了一些项目细节

数据库:

了解过关系数据库和非关系数据库吗

redis这些了解多少

C++:

STL库里面有哪些容器可以存放重复数据

查询效率哪个快

传值传引用和传指针有什么不同

引用在使用的的时候要

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值