学渣的秋招面试经历

商泰
1.为什么简历上要写熟悉c语言的指针和内存管理
2.c 的特性
3.多态的实现
4.vector,list区别
5.list删除val为双数的节点(迭代器失效的问题)

明珞
一面:
无领导小组讨论
二面:
1.大学里最成功和最失败的一件事
2.怎么学习英语
3.有没有承担过额外的工作
4.如果转JAVA愿不愿意
5.愿不愿意加班
6.最想工作的城市

喜马拉雅
一面:
1.多进程是怎么实现的
2.项目中用进程不用线程会不会太浪费
3.项目中父子进程以及子进程之间的通信机制
4.epoll的底层实现
5.快排
6.数组中找最大子集和
二面:
1.fork底层
2.生产者消费者....
然后:面试官赶飞机…带着我的资料跑了…

360
一面:
1.进程线程
2.进程池的实现,在项目中父子进程同时epoll监听不会出问题呢,谁先监听到不一定 3.epoll的通知机制,父进程为什么要通知子进程处理
4.对服务器端的处理
5.一致性哈希,增加删除节点怎么处理
6.虚表的作用, .o文件 ,.exe文件的布局,看了什么书知道的
7.智能指针知道么,怎么实现的带引用计数的
8.你还有什么想问我的么
二面:
1.自我介绍,怎么想到要做一个负载均衡器的
2.fork干了什么 内核线程用户线程的区别 每一个用户线程都对应一个内核线程?
3.虚函数是干什么的,析构函数能不能为虚函数
4.写一个单例模式,自己看有没有错
5.项目里进程池的实现,有没有用过线程池,进程池里父进程怎么 通知子进程有事件需要处理,子进程的容错,服务器的容错,怎么会话保持,有没有压力测试
6.阻塞和非阻塞
7.从一亿个整形数据中,找出最大的100个,堆排
8.如果客户端请求服务器分配一个id,这个id只能增长,怎么设计
9.算***不会
10.平时怎么学习的计算机?是学校开的课程?
11.vector容器怎么扩容
gg

YY语音:
一面:
1.介绍自己
2.有没有自己写过一些东西
3.extern c static
4.strcpy
5.set迭代器失效
6.string拷贝构造 析构
7.fork
8.epoll
9.tcp/ip拥塞控制
10.tcp/ip区别,视频是tcp还是udp,udp丢失就丢失,有没有优化
二面:
1.自我介绍
2.数学课程相关的为什么没有写,为什么数学专业的选择编程
3.你觉得数学专业对学习编程有什么优势,劣势
4.你在学习中遇到的最大的困难
5.学习过程中主要看了什么书籍
6.你觉得你做c 开发还需要学习掌握什么
hr:
1.介绍自己
2.为什么数学专业要做计算机行业
3.去蹭课对你的帮助很大
4.你觉得自己做项目时候,有哪些做的好的和做的不好的
5.有没有面别的,现在在什么状态
6.对工作地点有没有要求
7.对薪资有没有什么要求
8.还有什么要问我的

美团点评:
一面:
1.自我介绍
2.大概讲一下项目,添加服务器怎么做
3.进程间通信
4.linux文件系统,fd与文件的关系
5.进程,epoll为什么高效
6.tcp三次握手,四次挥手
7.同步异步,阻塞非阻塞 有没有看过什么网络框架
8.具体linux的命令有用过哪些
9.红黑树很了解?写二叉树的中序便利,递归非递归
10.平时都看什么书
11.设计模式会么
二面:
1.自我介绍
2.简单说下项目
3.进程跟线程的区别,一致性哈希,进程间通信以及例子
4.tcp传送消息的过程,超时重传,四次挥手哪一端先关闭,如果客户端先关闭,怎么知道服务器端没有数据要发送了
5.快排的思想,快排优化,归并优化
6.数组中找最小k个数
7.写逆时针打印数组
8.对互联网公司什么看法
9.对美团什么看法,美团如何盈利
10.还有什么问题要问我
三面:
1.自我介绍
2.看过你写的对操作系统比较熟悉,讲一下
3.设计一个微博,要求每个人可以接收到关注者的更新的动态,优化
4.青蛙跳台阶
5.顺时针填数组数字
6.最近在看什么书
7.对美团有什么看法
8.对转语言有什么看法
hr:
1.自我介绍
2.为什么学编程
3.对工作地点有没有看法
4.有没有男朋友
5.你觉得平台更重要还是团队更重要
6.目前有没有别的公司的offer
7.如果有BAT这些公司也录用你,你怎么选
8.如果我们公司录用了你,过了一段时间,你的朋友在BAT有更适合的岗位推荐给你,你怎么选
9.你了解美团有哪些产品,有什么看法
10.你还有什么想问我的

盛大游戏:
一面:
1.项目
2.对linux所看源码的理解
3.你觉得做一个游戏服务器,对服务器的内存需要做哪些优化
4.玩过游戏么,你有了解游戏服务器是大概怎么做的么
5.你还有什么刚才我们没有聊过的却感觉自己学的比较好的想向我展示的
gg

滴滴出行:
一面:
1.自我介绍
2.多态,写析构要注意的点,写出来
3.类中const成员怎么初始化,构造函数初始化列表和函数中初始的区别
4.一个空类会有哪些默认的方法
5.select epoll
6.单链表逆置
7.你还有什么要问我的
二面:
1.自我介绍
2.对io多路复用的理解
3.指针数组,数组指针
4.how are you 写成 you are how
5.一个数组是1到100的,找出哪个不在
6.100个石子,两个人拿,最少拿1个,最多拿5个,先拿,怎么保证赢
7.最近在看什么书
8.有什么想问我的
据说十一回来三面,but很幸运,已收美团offer,结束秋招~ 回馈牛友~#美团#
全部评论
程序媛
点赞 回复 分享
发布于 2017-10-01 00:13
同数学系!
点赞 回复 分享
发布于 2017-10-01 01:32
一看就是大佬
点赞 回复 分享
发布于 2017-10-01 06:54
求问美团什么部门?后台开发岗吗?小姐姐看起来是c++的吧
点赞 回复 分享
发布于 2017-10-03 22:56

相关推荐

11-15 19:28
已编辑
蚌埠坦克学院 硬件开发
点赞 评论 收藏
分享
11-08 17:36
诺瓦科技_HR
点赞 评论 收藏
分享
头像
11-27 14:28
长沙理工大学
刷算法真的是提升代码能力最快的方法吗? 刷算法真的是提升代码能力最快的方法吗?
牛牛不会牛泪:看你想提升什么,代码能力太宽泛了,是想提升算法能力还是工程能力? 工程能力做项目找实习,算法也分数据结构算法题和深度学习之类算法
点赞 评论 收藏
分享
评论
8
54
分享
牛客网
牛客企业服务