第一个面试:万得记录

分两轮,连着面:
一面半个小时,主要问基础,没问项目;
二面开始让选一个项目进行介绍,根据项目进行提问;然后问基础知识,再根据基础知识深入提问。

一面:
指针引用区别
智能指针
内存泄漏
sizeof strlen
stl容器底层原理
tcp粘包
线程池实现
线程池的队列是有限无限,所有线程都在工作新来了任务怎么办
mysql操作
多路复用
select poll epoll
其它的忘了,比较基础

二面:
介绍项目,开始拷打
出于什么来做这个项目
rpc底层原理
为什么使用grpc
分布式怎么体现的
怎么理解分布式的
protobuf底层原理,反射是什么
数据模型怎么实现的,考虑推送了吗
tcp三次握手,第一次、第二次、第三次丢失都怎么办;第三次丢失谁发出重传请求
C++string 写时复制
stl容器底层原理
线程池,队列满了怎么办;detach;子线程都在工作时,主线程什么时候退出
其它的忘了

一面半个小时,二面一个小时,嗓子说冒烟了
面试官总结:基础书本知识掌握的不错,实践能力欠缺(还得深入理解项目啊)
全部评论
天坑公司,搜搜知乎风评,珍惜自己应届生身份
点赞 回复 分享
发布于 2024-03-09 19:05 浙江
一面过了就直接二面是吗
点赞 回复 分享
发布于 2023-09-11 20:32 北京
补充:突然想起来一面面试官好像牛客讲webserver的那个老师啊,简直一模一样
点赞 回复 分享
发布于 2023-08-30 16:31 江西

相关推荐

06-08 22:25
门头沟学院 Java
从零开始的转码生活:这hr不会打开手机不分青红皂白给所有人群发这句话,过一会再给所有人再发一遍,这肯定会有重复的,不管,再过一会再发一遍
点赞 评论 收藏
分享
评论
3
14
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务