作业帮面经
吐槽一下牛客这个麦克风检测问题,没有检测成功把我放进去了.结果就是手机小程序问问题,电脑写算法题,面试过程简直就是尴尬死.
面试时间:6.30(一面)
岗位:直播课的移动端
问题:
1.自我介绍
2.c++智能指针
3.线程和进程的区别.
4.tcp和upd的区别.
5.链表和数组上的区别.
6.多并发的优点缺点和使用场景.
7.工厂模式中熟悉哪一个模式,说一下使用场景实现方式以及优缺点.
8.c++通过什么进行封装,优点在哪.
9.在实际场景中线程如何访问共享资源.
问题我就记住了这一点,应该还有很多细小的知识点.大部分都是围绕c++.
手撕算法:最长回文字符串
回文串的特点是:从中心向两端对称(如“aba”中心是“b”,“abba”中心是两个“b”之间)。因此,可通过遍历字符串的每个可能的“中心”,向两端扩展寻找最长的对称子串。
经常见到.之前刷过就解决掉了,编译环境类似于leetcode.我一开始写成了acm模式,最后运行不过改了格式就好了.
反问:
1.现在这个时间段了候选人还多吗? 面试官说挺多的,很多还在面试过程中.
2.校招生的培训以及入职时间. 培训是六个月,入职时间需要hr定他不清楚.
3.目前进组的人多吗? 组里暂时只有一个26届实习生,校招生还没有进来(也不知道有没有校招生进去).
等二面ing.
——————————————————————-
二面:7.7
没有自我介绍直接提问哦!
1.讲述自己的一个项目经历到部署的问题.
2.问了我关于群聊和单聊的区别(内部底层)
3.udp和tcp的主要区别(回复ack等)
4.聊天信息如何保存(因为我之前用的sqlite,只说了这里)
5.如果用户登录的设备不一样,我如何得到之前的聊天记录等信息,存储在哪里的?(服务器,登陆后匹配down下来)
6.文件上传时如何上传10g的数据?(分片)
7.如何进行分片(脑子里全是计网的除法)
8.在哪一层分片(没回答对应该)
9.计算机网络的七层逻辑结构和底层原理.
10.现在觉得在哪一层分片.
11.因为我只会c++,python.所以面试官问了mysql索引的作用.
12.索引如何实现.
手撕单例模式保证线程安全,简述你对单例模式的理解.
得到对象时一直都是一个实例,也就是访问同一个内存空间的内容.
线程安全如何实现?
在访问得到单例时加锁.
等hr面ing.
面试时间:6.30(一面)
岗位:直播课的移动端
问题:
1.自我介绍
2.c++智能指针
3.线程和进程的区别.
4.tcp和upd的区别.
5.链表和数组上的区别.
6.多并发的优点缺点和使用场景.
7.工厂模式中熟悉哪一个模式,说一下使用场景实现方式以及优缺点.
8.c++通过什么进行封装,优点在哪.
9.在实际场景中线程如何访问共享资源.
问题我就记住了这一点,应该还有很多细小的知识点.大部分都是围绕c++.
手撕算法:最长回文字符串
回文串的特点是:从中心向两端对称(如“aba”中心是“b”,“abba”中心是两个“b”之间)。因此,可通过遍历字符串的每个可能的“中心”,向两端扩展寻找最长的对称子串。
经常见到.之前刷过就解决掉了,编译环境类似于leetcode.我一开始写成了acm模式,最后运行不过改了格式就好了.
反问:
1.现在这个时间段了候选人还多吗? 面试官说挺多的,很多还在面试过程中.
2.校招生的培训以及入职时间. 培训是六个月,入职时间需要hr定他不清楚.
3.目前进组的人多吗? 组里暂时只有一个26届实习生,校招生还没有进来(也不知道有没有校招生进去).
等二面ing.
——————————————————————-
二面:7.7
没有自我介绍直接提问哦!
1.讲述自己的一个项目经历到部署的问题.
2.问了我关于群聊和单聊的区别(内部底层)
3.udp和tcp的主要区别(回复ack等)
4.聊天信息如何保存(因为我之前用的sqlite,只说了这里)
5.如果用户登录的设备不一样,我如何得到之前的聊天记录等信息,存储在哪里的?(服务器,登陆后匹配down下来)
6.文件上传时如何上传10g的数据?(分片)
7.如何进行分片(脑子里全是计网的除法)
8.在哪一层分片(没回答对应该)
9.计算机网络的七层逻辑结构和底层原理.
10.现在觉得在哪一层分片.
11.因为我只会c++,python.所以面试官问了mysql索引的作用.
12.索引如何实现.
手撕单例模式保证线程安全,简述你对单例模式的理解.
得到对象时一直都是一个实例,也就是访问同一个内存空间的内容.
线程安全如何实现?
在访问得到单例时加锁.
等hr面ing.
全部评论
加油
哥你太顽强了
已约7.7的二面
直播岗位后端今天马上二面
相关推荐

点赞 评论 收藏
分享