大二🐶,字节二面凉凉

本人大二,无网络/os/编译基础

抱着试一试的心态投了字节内推,过了简历关,然后一面问了

virtual方法

指针和引用

tcp和udp是什么

两者区别

tcp结构

三次握手步骤

为什么三次握手而不是两次

项目

单例模式你熟悉嘛

cpp编译四个步骤

汇编熟悉嘛

还有一些我忘了(尴尬)

算法题:非空二叉树最底层第一个儿子,k次bfs解决,面试官问能不能优化,我说那dfs也许可以,以为不能定义全局变量,改dfs怎么传层数和形参这块想了一下,之后面试官看我纠结让我说思路,我问能不能定义全局,他说一直都可以,于是马上就搞定了


然后面试官让我等通知,萌新没啥准备,按照刚才回答来看,本来以为一面凉了,准备好收感谢信了,正要去喝口水


紧接着二面就开始了,这一问我真的把自己往坑里推了

问题:

说两个你喜欢的公司,除了bd

为啥大二跑出来找实习,不上课?

为什么投我们

项目

老问题单例模式

项目细节(我语文水平有限,有个地方被问住了,涉及了10个class左右,我真的记不住,就尬住了哈哈哈哈?我不该提这个细节的,这点不太好描述)

问面向对象三个特点(高三java看过,忘掉了只打出来两个)

为什么参加acm?学校里有队伍么?

思维题:[0,n-1]数组查是否有重复的数字?数字范围0-n-1,失误点2

这道题一问我就知道肯定是O(n)做法,要不出出来没意义,但是当时完全被前面的失误吓到了,冷的一下没想到正确做法。跟面试官说开数组,但可能n大空间爆炸,面试官说我很惊讶你竟然没有告诉我用map或者set,nlogn也没多大嘛,我说这道题肯定有O(n)解嘛,要不然你不会问我(尴尬),不然我就算用hashset和hashmap也肯定不符合要求,最后提示下标,想到正确答案。

让这一面我的表现应该是很差强人意了,凉凉也不奇怪。其他也不打算继续投了,毕竟基础知识还是比较重要的。继续学习一下别的东西吧,继续学学数据库,os,编译,还要准备下半年的比赛。来年再战了。祝各位好运。







#字节跳动#
全部评论
大三acm老选手也刚刚面完头条
2 回复 分享
发布于 2020-04-20 22:19

相关推荐

11-26 22:34
已编辑
重庆邮电大学 Java
快手 客户端开发 (n+5)k*16 公积金12
牛客895077908号:佬 什么双非硕啊
点赞 评论 收藏
分享
评论
6
8
分享
牛客网
牛客企业服务