绿盟科技 秋招提前批 面经 C++ 研发工程师

 一面记录   8.24
自我介绍
介绍简历上的项目(自己所作的工作)
程序在Linux系统中的内存分布(分布,各个段的存放内容、生命周期、堆和栈的区别)***
项目中的通信的协议   *
解释一下线程池
线程池中的线程用完了怎么处理的。线程池中的线程总数不多,怎么实现的高并发。
三次握手流程
OSI七层模型包括什么,每层对应的功能
讲一下 select 和 epoll 的区别。select 的缺点、epoll 的优点
快排的逻辑
计算机中的字节对齐
大端序、小端序。网络字节序。报文中使用的是哪一种。
对绿盟公司的了解程度
相对于家乡,对公司所处城市的看法
期待薪资
反问

二面
项目介绍,描述框架结构
http 报文格式
OSI七层模型
报文在每层的格式
字节对齐
一些Linux命令:查看哪些进程在运行(ps -ef)、查看系统状态内存占用(free -h、top)、查看竞争端口(netstat -a)
python  字符串的分离
设计模式:工厂模式   ****
STL 容器
容器和模板的差别
sql语句
MySQL的触发器和存储过程  *
前沿技术:区块链、大数据、人工智能
对信息安全的了解
反问
#面经##绿盟##校招#
全部评论

相关推荐

04-29 00:12
小米_人力资源
牛客448863700号:也得看岗位呀,我还拿下美团呢,不说了送单了
点赞 评论 收藏
分享
05-12 11:09
已编辑
门头沟学院 后端
已注销:没必要放这么多专业技能的描述。这些应该是默认已会的,写这么多行感觉在凑内容。项目这块感觉再包装包装吧,换个名字,虽然大家的项目基本都是网上套壳的,但是你这也太明显了。放一个业务项目,再放一个技术项目。技术项目,例如中间件的一些扩展和尝试。
点赞 评论 收藏
分享
评论
1
15
分享

创作者周榜

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