从7月15号投简历,到现在一个多月了,简单记录一下秋招进程吧。
面试过程中很多问题忘记了,只记得一些印象比较深的问题了。
百度是提前批走的内推,搜索策略部(太久远了,忘了好多)
一面,
1.手撕代码,反转链表+判断栈是否合法
2.分布式锁怎么实现的
3.c++的智能指针
二面,
1.手撕代码,回溯+去重
2.谈谈对操作系统的,分几个方面,把自己知道的尽量都说一说
3.其他问题忘记了。。
三面,经理面
1.家庭情况
2.项目快做完了,或者快下班了,突然有新需求,你会怎么做?
3.什么情况下会离职?
4.工作地点意向
三面完过了一周就oc了。
拼多多
一面,
1.c++虚函数,虚继承
2.如果不用多路复用,怎样做并发?
3.手撕:一个数组,如果这个数组中的数,左边的都比它小,右边的都比它大,则记录之,输出所有这样的数。
二面,
1.写一个哈希表,用开放地址法,考虑各种情况
2.在线聊天软件的设计,如果服务器挂了怎么办,可以不用服务器嘛?
3.tcp相关问题,如果我发送一个信息给面试官,但由于网络问题,这个信息迟到了,于是我这边又发了一个相同的信息,这样他会收到两个这样的信息,怎么解决?(序号+确认)
三面,
1.谈实习,谈科研
2.往文件里写一串字符串,怎样能够保证这个串能写到磁盘?
三面过后第二天收到hr约面电话。又过三天,hr面,问了女朋友情况,加班情况,拿了哪些offer,期望薪资。说2~3周后告知结果。
腾讯 teg
一面,
1.epoll,select怎么实现的?
2.c++ 11特性知道那些
3.tcp的几个字段ack,psh,rst之类什么作用
4.给了三道题,选一道做(第一道第三道都做过,选了一道简单的写了,栈实现队列)
二面,
1.谈实习,谈科研,科研的内容有什么应用(唠了40分钟)
2.c++吐核,原因,怎么排查,爆栈怎么查
3.字符串“12345678910111213141516...”问第n个字符是啥。
三面,
1.一个ip字符串,转换成32位数字,考虑所有情况。
2.把这个数字转化成01这样的储存(回答用移位和与操作,问有其他方法嘛?这时候想到了用struct)
3.用struct怎么储存?( *(char*)added = bala
4.大端小端问题,怎样通过网络发送(考察网络序主机序转换的问题)
腾讯每一面都是面完就过了,hr面约到了下周。希望给过吧。🙏🙏🙏
全部评论
(1) 回帖