分享字节一面凉经

1、线程和进程
2、进程的职责
3、进程的通信手段
讲一下共享内存是怎么回事
讲一下消息队列
4、线程之间怎么进行同步
5、死锁的产生原理
6、怎么避免死锁
7、浏览器请求一个网址的过程
8、讲一下HTTP,它的特点
9、HTTP协议中get请求和post请求的区别
10、TCP和UDP的区别
11、讲一下你知道的数据结构
12、什么是链表,举个例子
13、什么是队列和栈
14、什么是平衡二叉树
15、二叉树的遍历
16、hashmap的实现原理
17、哈希冲突的解决方法
18、用hashmap装一个k-v的值,如何知道求他在hashmap中的位置
19、讲一下java的内存管理
20、讲一下gc
21、讲一下你知道的设计模式
算法题:
两个单向链表,找里面的交叉点
给出一组数据[2,4,10,100,2,10,50...],找出重复最多的数(要求空间复杂度尽量小)
#面经##字节跳动#
全部评论
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复
分享
发布于 2021-04-12 15:04
是抖音电商客户端吗😢
点赞 回复
分享
发布于 2021-04-12 16:21
滴滴
校招火热招聘中
官网直投

相关推荐

点赞 评论 收藏
转发
3 16 评论
分享
牛客网
牛客企业服务