58后端开发一面

面试节奏很快,思考问题的时间比较短。一共30分钟,面试官掐点死死的。
1,问计算机网络,OSI模型,IP/TCP模型分别有哪几层?如何对应。
http2.0和1.1区别,我说了两个,想不起来了,他说问点别的。
2,问你常用的linux指令是什么?
如何查找文件内容,拆分,替换?我说了cat,grep。
linux文件系统?
如何查看进程中的线程?
3,MySQL数据库
搜索引擎是什么?
B-树和B+树的区别?
4,算法题,不需要写出来,说下思路就可以。
90度转换一个矩阵,
两个数非常大,需要用字符串存储来进行计算,你怎计算两数相加?
5,反问
老实说没啥想问的,于是问了还有几面这种弱智问题,面试官说他不清楚,决定以后不问这种问题了。
面试体验:
计算机网络复习的比较好,所有没有卡顿,很快得说完一个问题就问下一个。
MySQL没怎么复习过,发现我答不上来也没有耽误时间就接着往下问了。
总之觉得节奏很快,编程题都没有细想,就要马上说出思路的样子。
面试官没得感情,比较严肃……

决定抓紧时间把数据库学一下。加油!
#面经##校招##Java工程师##C++工程师#
全部评论
老哥,你是14号笔试的嘛
点赞 回复 分享
发布于 2020-09-18 21:39

相关推荐

xiaolihuam...:当然还有一种情况是你多次一面挂,并且挂的原因都比较类似,例如每次都是算法题写不出来。面试官给你的评价大概率是算法能力有待加强,算法能力有待提高,基础知识掌握的不错,项目过关,但是coding要加强。短期内高强度面试并且每次都是因为同样的原因挂(这个你自己肯定很清楚),会形成刻板印象,因为你偶尔一次算法写不出来,面试官自己也能理解,因为他清楚的知道自己出去面试也不一定每一次面试算法都能写出来。但是连续几次他发现你的面屏里面都是算法有问题,他就认为这不是运气问题,而是能力问题,这种就是很客观的评价形成了刻白印象,所以你要保证自己。至少不能连续几次面试犯同样的错。算法这个东西比较难保证,但是有些东西是可以的,例如某一轮你挂的时候是因为数据库的索引,这个知识点答的不好,那你就要把数据库整体系统性的复习,下一轮面试你可以,项目打的不好,可以消息队列答的不好,但是绝对不可以数据库再答的不好了。当然事实上对于任何面试都应该这样查漏补缺,只是对于字节来说这个格外重要,有些面试官真的会问之前面试官问过的问题
点赞 评论 收藏
分享
评论
2
5
分享

创作者周榜

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