首页 > 字节客户端三面面面经
头像
我的筋斗云呢
编辑于 2020-05-08 18:23
+ 关注

字节客户端三面面面经

基础

1、原码、反码、补码解释下

2、知道一台电脑的IP如何进行通信,详细说说

3、程序是怎样运行讲讲(一点run就运行??逃)

4、预编译是怎么回事,和汇编有什么区别(这两还能放一块??听名称倒像是一家的)

5、syncroinzed和volatile底层原理

6、内存屏障原理(屏障前屏障后啥区别)

7、什么是指令重排序?既然重排序有这么好处,为什么还要禁止指令重排序?重排序有什么后果?(懵逼三连)

8、Comparable和Comparator的区别

9、加密算法底层原理(答得费马定律,就是大数分解)

10、讲讲ThreadLocal(没解释清楚)

11、TCPdump知道吗(估计想问抓包的,可惜不知道)

12、左值引用和右值引用知道吗(懵逼,不熟悉c++)

智力题

三点十五分时时针和分针之间的夹角多少?(脑子短路把一格算成360/12=25度,少算了,应该为7.5度)

给一个池塘估算有多少鱼?(抽样了解了解??)

编程——字符串匹配

读入数据string[ ],然后读入一个短字符串。要求查找string[ ]中和短字符串的所有匹配,输出行号、匹配字符串。匹配时不区分大小写,并且可以有一个用中括号表示的模式匹配。如“aa[123]bb”,就是说aa1bb、aa2bb、aa3bb都算匹配。

(无奈楼主太菜,一个暴力走天下,还没暴力完成,有想法的大佬可以交流下思路)

复盘

这个面试官比较有意思,事后复盘才想起一些细节比较有意思,无奈处在场中完全没get到点,这些都是事后才明白的,而且一些问题问的角度比较搓手不知,对就是搓手不知。总之非常重重由底层原理扯到上层的应用,之后反问也是基础定要扎实才能有所发展,勿在浮沙筑高楼,无奈楼主非科班,基础不牢地动山摇啊!

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐