百度电话一面
面试官超级好👍!感恩!
项目经历:20分钟差不多;
C++基础:
1)虚函数,虚函数表
2)动态内存分配;
3)new malloc;
4)智能指针unique_ptr,shared_ptr;
5)指针与引用的区别
6)map和unordered_map的区别;
7)常用的STL模板;
8)设计模式;
操作系统:
1)进程线程
2)进程通信
3)锁和原子操作
4)僵尸进程
5)linux常用指令
6)输出文件中降序排列的几行输出awk,tail,head
计网:
1)tcp,udp区别
2)三握四挥
3)time_wait 2MSL的原因
4)场景:多客户端,单服务器,聊天室场景;运输层协议用什么好?
大量客户端,多服务器,运输层用什么好?
5)负载均衡的实现算法(出口端)
算法:
1)top K;时空复杂度;
2)500G数据,在10G内存如何实现排序;
3)反应题,随机数0-6映射为0-9;保证随机概率相同如何映射;
好多题目记不太起来了,场景题有好几个,自己面的不太好,但是面试官超级好,会在一旁
引导,然后不会的话,还会给你说正确答案是什么,让自己回去学习一下。虽然可能过不了,
但是感觉学到了很多东西,回去可以查漏补缺。主要很多东西只是知道个原理,写过简单的
小demo,但是结合场景就不太行了。#百度面试#
面试官超级好👍!感恩!
项目经历:20分钟差不多;
C++基础:
1)虚函数,虚函数表
2)动态内存分配;
3)new malloc;
4)智能指针unique_ptr,shared_ptr;
5)指针与引用的区别
6)map和unordered_map的区别;
7)常用的STL模板;
8)设计模式;
操作系统:
1)进程线程
2)进程通信
3)锁和原子操作
4)僵尸进程
5)linux常用指令
6)输出文件中降序排列的几行输出awk,tail,head
计网:
1)tcp,udp区别
2)三握四挥
3)time_wait 2MSL的原因
4)场景:多客户端,单服务器,聊天室场景;运输层协议用什么好?
大量客户端,多服务器,运输层用什么好?
5)负载均衡的实现算法(出口端)
算法:
1)top K;时空复杂度;
2)500G数据,在10G内存如何实现排序;
3)反应题,随机数0-6映射为0-9;保证随机概率相同如何映射;
好多题目记不太起来了,场景题有好几个,自己面的不太好,但是面试官超级好,会在一旁
引导,然后不会的话,还会给你说正确答案是什么,让自己回去学习一下。虽然可能过不了,
但是感觉学到了很多东西,回去可以查漏补缺。主要很多东西只是知道个原理,写过简单的
小demo,但是结合场景就不太行了。#百度面试#
全部评论
m
相关推荐

点赞 评论 收藏
分享