先转发了
滴滴笔试完等了很久很久才被捞,但是凉的特别快......一面 9.1040min(一看面试官面相,我就有预感要凉。。。) 现在有别的offer吗?岗位是什么?有没有相关经验?(为什么一上来就问这个。。。) 自我介绍,跟计算机相关的课程?自己哪些技术比较好? 介绍一下参加的电赛,自己负责哪部分? c/c++擅长哪个? 什么是多态?在代码层次怎么实现?用什么形式表现多态? c++模板属于静态多态还是动态多态? 对线程和进程的理解?区别和联系?(提示我不要切出界面。。。不然影响面试结果。什么鬼。。。我动都没动。。。) 进程和线程的切换?保存哪些信息? map/unordered_map区别?应用场景有什么不同? 并发:对互斥资源的保护手段打断我,不要说概念。完了又让我解释一下。。。还有吗? 临界区,互斥锁,同步锁,自旋锁 自旋锁是什么?占CPU资源吗?不占的是什么? 还有吗?并发的手段?线程同步的机制? 客户端开发和后端开发怎么想的? MFC的消息机制?映射关系怎么建立起来的? 非阻塞IO/IO复用解释 什么样的线程可以挂起?挂起的是什么?非阻塞IO:将IO的任务先挂起,然后内核去准备资源,这个期间,线程可以进行别的计算等操作。IO复用:复用的是线程的系统资源,不想有线程切换开销,则可以复用。(看了一下时间,说还好没拖堂,再讨论几个问题。。。但到这里,我已经不想面了。。。) TCP是哪一层?保证数据传输的可靠性?介绍滑动窗口? 还是要写一下代码。。。问我对哪个数据结构熟悉?我说数组。。。可以高级一点吗?链表再高级一点?二叉树可以吗?可最后,考了一道字符串的题。。。 手撕代码:字符串转换为整型,注意边界条件 每回答一个问题,面试官都要深挖,甚至打断你,或者说不要讲概念,说实际的情况(我一个非科班根本没有那么多实践经验啊。。。)回答完的时候,还要补一句:还有吗?我想说,没了没了,我会的都说了。。。面完之后,陷入了深深的自我怀疑...... 二面 9.101h7min面完一面后不久,就发来了二面通知,害,放过我不好吗。。。二面面试官的打断技能更上一层楼 自我介绍 打断,MFC了解的深吗?介绍MFC消息机制? MFC会有阻塞吗?怎么处理让响应更及时? 项目中智能小车做了什么? 打断,循迹模块怎么实现的?内部怎么做的?确定车头两个就能保障循迹吗? 车头的方向和车速是什么匹配关系?电机直流?有速度控制的码盘吗?怎么做速度控制?我都快忘得差不多了。。。绝了。。。 对muduo了解深吗?有仔细看模块实现吗? 打断,muduo里没用到线程池吗?每个线程放到哪里?你确定这个就是线程池吗? 非阻塞IO和IO复用再一次被问,看来这一方面在他们这里真的重要 打断,讲一下同步异步阻塞非阻塞的概念害,自己这方面确实不清楚 确定muduo是非阻塞吗?IO阻塞和非阻塞是怎么判断的? muduo的主程序执行在哪里?等待在哪里? 打断,poll和epoll的区别?epoll内部怎么做的?怎么做到性能更高的? 红黑树和平衡二叉树怎么选择?用在什么场合? TCP和UDP的区别? TCP可靠性机制?滑动窗口怎么做的? 这是传输层的缓冲机制,应用层有没有做? 服务器的消息解析怎么做的?编码解码基于什么协议?只带字节头就能完成吗?如果没有发送完会怎么样? Pyhton了解吗? 要不,做个题吧。。。{1,2,3,4} 和是10不用减法,得到{9,8,7,6}emmm。。。脑子已经不行了然而还要问。。。 手撕:之字形输出二叉树 反问面试官竟然还有耐心给我介绍他们部门的业务。。。要打牢数据结构,语言的基础 还了解过其他开源的东西吗?面试官说的库我都没听过。。。打扰了。。。 Java了解吗? muduo中用的多的绑定和function跟C的函数有什么区别?为什么不直接用C的函数指针?智能指针的好处? 如果让你设计一个智能指针能写出来吗? STL用的多吗?有哪些数据结构? vector的push_back会使迭代器失效吗?后面怎么改进拷贝的问题? 栈堆的底层结构是什么? unordered_map怎么做的? TCP的半连接和半关闭害 不想说什么了,只能说自己这种渣渣,配不上也无缘。 
点赞 1
评论 2
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-11 17:10
什么素质,我请问呢,要掉小珍珠了。。。又憋屈又生气
苍蓝星上艾露:给它们能的,一群dinner牛马挥刀向更弱者罢了。我写的开源求职AI co-pilot工具,优化你的简历,找到你匹配的岗位,定制你的简历,并让你做好面试准备https://github.com/weicanie/prisma-ai
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
06-21 11:33
昨天是学校最后一场招聘会,鼠鼠去参加了,全场只有一个招聘java的岗位,上来先做一份笔试题,做完后他拿张纸对答案,然后开始问简历上的问题,深圳小厂,6-8k(题目如下),后面还有两轮面试。然后我就在招聘现场逛呀逛,看到有公司招聘电商运营,给的比上年的小厂还多,鼠鼠就去了解了下,然后hr跟鼠鼠要了份简历,虽然我的简历上面全是求职Java开发相关的内容,但是hr还是鼓励我说没关系,她帮我把简历给老板看看,下周一会给我通知。招聘会结束后鼠鼠想了一段时间,也和朋友聊了聊,发现我可能是不太适合这个方向,然后就跟爸爸说回家了给我发条微信,我有些话想跟他说说。晚上爸爸到家了,跟我发了条微信,我立马跑出图书馆跟他打起了电话,这个通话长达一个小时,主要是跟爸爸坦白说我不想找这行了,是你的儿子太没用了,想试试其他行业。然后爸爸也跟我说了很多,说他从来没有希望我毕业后就赚大钱的想法,找不到就回家去,回家了再慢慢找,实在找不到就跟他干(帮别人装修房子,个体户),他也知道工作不好找,让我不要那么焦虑,然后就是聊一些家常琐事。对于后面的求职者呢我有点建议想提一下,就是如果招实习的时间或者秋招开始,而你的简历又很差的情况下,不要说等做好项目填充完简历之后再投,那样就太晚了,建议先把熟悉的项目写上简历,然后边投边面边完善,求职是一个人进步的过程,本来就比别人慢,等到一切都准备好后再投岂不是黄花菜都凉了。时间够的话还是建议敲一遍代码,因为那样能让你加深一下对项目的理解,上面那些说法只是针对时间不够的情况。当然,这些建议可能没啥用,因为我只是一个loser,这些全是建立在我理想的情况下,有没有用还需其他人现身说法。上篇帖子没想到学校被人认了出来,为了不丢脸只能匿名处理了。
KPLACE:找研发类或技术类,主要还是要1.多投 2.多做准备,很多方面都要做准备 3.要有心理准备,投累了就休息一两天,再继续,要相信自己能找到
投递58到家等公司7个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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