字节跳动-客户端研发实习生-商业化技术一面

字节跳动-客户端研发实习生-商业化技术一面
菜鸡一枚,谢谢面经给大家分享下
时间:2021-07-08:15.00: 36分钟
1、面试官介绍自己部门
2、自我介绍
3、显示URL到浏览器整个过程(只回答了六个步骤)
面试官问每次都要域名解析吗(缓存?还有一些细节不知道)
4、TCP报文(自己说的标志位、确认号序列号之类的 有点不是面试官想要的答案)
5、进程三种状态(自己满脑子都是线程的五种状态),以及之间转换(没太说清楚)
6、https(讲了和http区别),加密算法(只说了对称加密和非对称加密,具体问就说不上来)
7、jvm内存(五部分讲一下)
8、垃圾处理器CMS回收过程(当时和G1记记混了)
9、重载和重写(差点说反,还有什么时候不能重写,说了final,static,提示了还有private)
10、抽象类和接口(忘记说单继承和多继承)
11、线程池(四种线程池,还有corePoolSize)
还好面试前看了(讲了corePoolSize和maximumPoolSize和阻塞队列)
12、hashmap(竟然没问concurrenthashmap)
13、synchronized和volatile区别(还问了volatile怎么保证可见性,答不上来)
14、死锁的四个必要条件
15、异常(Error和Exception)
16、拆箱和装箱(还发了代码Integer i1=200,i2=200,然后=,问返回什么?false,缓存了【-128,127】还好看过)
17、代码:求二叉树的第k层的节点(不使用递归解决)
2333当时还想不起来怎么递归,用的Queue(和二叉树的层序遍历差不多,加上判断条件就行)
牛客的页面,开始还想还要自己定义Node建树之类的,结果面试官说写主要代码就行,就从Queue开始了
代码编完了问了两个问题:
18、==和equals区别
19、双亲委派机制

总体来说答的还可以,给自己70分吧,面试官态度很好,也不奢求能二面(自己很菜自己清楚),希望大家能够拿到自己满意的offer


#实习##面经##字节跳动##Java工程师#
全部评论
老哥,算法题是核心代码模式还是ACM模式啊
1 回复 分享
发布于 2021-07-08 20:14
之前有实习经历吗
点赞 回复 分享
发布于 2021-07-10 17:34
字节跳动秋招提前批来了,真海量hc,直接免笔试,提前批不影响正式批,多一次机会,欢迎大家投递 ,24小时跟进度,为你的面试保驾护航,黄金内推码: 4QS8DTU  投递链接: https://jobs.bytedance.com/campus/position?referral_code=4QS8DTU 有意者加我微信xcynice666,拉你进群哈
点赞 回复 分享
发布于 2021-07-09 21:48
https://job.toutiao.com/s/epRVj92 目前在字节实习,欢迎大家投递哈,加微可随时帮查看进度zhang874102849
点赞 回复 分享
发布于 2021-07-09 18:27
楼主,字节现在还可以投实习嘛?
点赞 回复 分享
发布于 2021-07-09 09:13
楼主自己是没有客户端基础吗?
点赞 回复 分享
发布于 2021-07-08 21:11

相关推荐

RickieOne:还有一个面试,上来就笔试算法 1️⃣ 字符串分割不能用 split ,ab&&c,根据&&放到数组上 2️⃣a 到 z 的全部组合情况,包括 a...z 3️⃣多线程,同时打印 1-200 4️⃣sql 代码 考分组 聚合 平均结合 小厂也这样吗,然后就八股 再拷打项目
点赞 评论 收藏
分享
评论
4
68
分享

创作者周榜

更多
牛客网
牛客企业服务