分享字节跳动、腾讯、深信服面经,还愿字节跳动深圳~

深信服python实习(11.25,拿到offer)

小声bb:没学认真地过py....

一、一面

1. list、set、map、元组的区别(注意元组的特性)

2. Map的原理

3. 手写二分查找

4. 排序算法、快排

5. 用过哪些数据库?

6. 非关系型数据库和关系型数据库有什么区别?

7. MySql数据库的引擎,Innodb和MyIsam有什么区别

8. Django项目中一个请求的生命周期

9. 出了道题,大概是在函数中给list增加了一个元素,无返回,然后在外面打印list的内容,然后问会输出什么

10. 堆和栈的区别

11. 平时写程序都用什么进行调试、测试

12. 均衡负载

13. Seesion知道吗?

14. 如果有多台服务器怎么共享seesion

15. 进程和线程的区别

16. Linux 1号进程、0号进程

17. Python的多线程

18. 知道数据库的存储过程吗?

19. 进程间的通信

20. 知道协程吗?

21. TCP是全双工还是半双工?

22. TCP拥塞机制


然后小哥:OK啦,等下二面,你累吗?你累可以调到下午二面。

我:不累不累不累..



二、二面

1. 讲项目,画项目流程图

2. HTTP1.0和HTTP1.1的区别

3. Chunk码知道吗(建议大家看)

4. 你的项目你觉得有什么难点吗(每次我都说:无...)

5. 算法题:链表把重复的结点放到链表的末端1-1-2-2-3变为1-2-3-1-2


三、三面

1. 为什么想出来找工作?

2. 读研吗?

3. 为什么学计算机?

4. 你觉得工业界和学校有什么区别?

5. 你怎么看待企业的工作呢?


四、HR面


字节跳动日常实习

(过程很长..然后忘了一些题)

一、一面(11.28)

1. 算法题(从外面观察一棵二叉树能看到的结点、旋转数组找中位数)

2. 自我介绍

3. HashMap

4. 进程和线程的区别

5. TCP/UDP有什么区别

6. TCP的三次握手

7. TCP的四次挥手

8. TIME_WAIT的作用

9. JVM了解哪些?说一下GC

10. 用复制算法的时候,如果一半内存空间不够使用怎么办(???我也不知道)

11. 数据库索引

12. 索引查找的过程

13. 数据库引擎

14. Overload和overwrite

15. 死锁

16. 怎样避免死锁

17. 有什么问题想问吗?


面完了以后坐在那恍恍惚惚了10分钟..然后有个电话打了进来..是腾讯的...没有提前告诉我..然后进行了电话面试..后面写QAQ




二、二面(12.2)

1. 算法题(二叉树路径有关的)

2. 进程间的通信

3. TCP、UDP有什么区别

4. TCP的三次握手、四次挥手

5. TIME_WAIT的作用

6. Socket套接字,Socket套接字是几元组的

7. Java的多线程是怎样安全的关闭一个线程

8. 什么是数据库索引,知道哪些索引?

9. 数据库索引

15.两条相交链表求相交的节点

16.匹配括号

10. Select * from table where a = xxx

11. Select * from table where a=xxx and b>=500对哪个字段建立索引建立索引

12. 写一个数据库语句

13. Java的抽象类和接口的区别

14. Java类的继承,接口

15. 海盗分金子

16. 有什么想问我吗?


三、三面(12.10)

1、Java并发包(concurrent包)

2、ConcurrentHashMap是怎么样实现并发的

3、如果并发的时候,不上锁可能会出现什么情况

4、i++是线程安全的吗?为什么

5、设计一个单例要考虑哪些方面,如果是一个线程安全的单例呢?

6、网络七层

7、在浏览器中输入一个网址会发生什么?

8、问了一些协议各是什么层的

9、TCP、UDP的区别

10、北京六环最大车流量怎么估计?

11、数据库知道哪些索引?

12、数据库Btree索引为什么用B+树不用B树或者B-树

13、聚簇索引和非聚簇索引的区别

14、联合索引

15、AVL树、红黑树、B+树有什么区别

16、红黑树的几个准则

17、有用过redis吗

18、讲一下你知道的跳表

19、跳表和红黑树又有什么区别呢?

20、设计一个电梯

21、有什么想要问我的呢?

22、问了一些建议(让我好好打基础,因为是本科生)


四、HR面(12.12)


字节的面试体验真的很高0.0学到了很多东西,得到了很好的建议~~


腾讯日常实习(又被捞了,在字节一面结束后的那天晚上开始的,11.28)


一、一面(电话面)

在很懵的状态下回答了一些问题..大概恍惚了10分钟才意识到是面试QAQ

1、我可以问你点问题吗(我????可以啊PS:我不知道是面试官)

2、讲一下你知道的排序

3、堆排序有什么特点

4、操作系统是什么

5、问了三条linux指令,只知道一条(QAQ)

6、计算IP地址的范围

7、为什么0和255不能使用,广播

8、Django框架模型类迁移到数据库的命令

9、迁移文件里都有些什么呢?

10、进程和线程的区别

11、堆和栈的区别

12、一个进程的地址空间,是堆在上还是栈在上

13、栈是地址从小往大,还是从大往小

14、两台主机是怎么实现通信的

15、TCP/UDP的区别

16、TCP为什么一定要四次挥手呢?

17、ARP、ICMP

18、Telnet是哪层的协议

19、HTTPS和HTTP有什么区别

20、对称加密和非对称加密

21、幽灵漏洞知道吗?

22、快排的过程

23、为什么要有缓存呢?

24、死锁

25、死锁的条件

26、有什么问题想问我吗?



他跟我说他是腾讯云的0.0..然后说了一些他们在做啥..还鼓励了我说我挺好的..谢谢QAQ..就是其实那天晚上面完字节有1、、累了,但是还是非常感谢面试官那么晚还面我


二、二面(视频面)


1、自我介绍

2、Java GC

3、http建立链接的过程

4、TCP的三次握手、四次挥手

5、TCP、UDP的区别

6、读写分离

7、数据库索引

8、什么情况下不适合建立索引呢

9、索引是越多越好吗

10、其实还问了一些(但是我不记得啦~~)


三、三面(挂掉了QAQ但是明年或者以后还会继续努力~~~)


1. 讲项目

2. TCP和UDP的区别

3. TCP的三次握手、四次挥手

4. 为什么有了TCP还要有UDP

5. 哪个传输效率快呢?

6. 是什么限制了TCP传输的速度呢?

7. 连接池为什么存在呢?

8. 还问了一些情况


然后挂啦~~但是我觉得面试过程中也能学很多吧,会发现不会的0.0..加油!总结经验

PS:现在又被捞起来了..0.0面了一面又变成了复试QAQ,谢谢给我机会~




分享一波面经,希望大家都能找到心仪的实习,获得心仪的工作0.0,然后听说牛客很灵,来许愿字节跳动offer的,昨天打了电话,说是在流程里了,希望早点拿到offer吧!!!!!许愿许愿许愿~~~~~希望能在21岁之前给自己送上一个生日礼物吧!!

#深信服##字节跳动##实习##Java工程师##面经#
全部评论
请问楼主python web方面好找实习吗
点赞 回复 分享
发布于 2020-02-04 22:04
旋转数组找中位数是什么思路啊?
点赞 回复 分享
发布于 2019-12-30 11:10
楼主没有聊项目吗
点赞 回复 分享
发布于 2019-12-17 18:36

相关推荐

02-14 07:38
已编辑
门头沟学院 Java
2.4 一面2.6 二面2.9 三面(hr面)2.13 oc1.15号收到面试电话那会就开始准备,因为一开始没底所以选择推迟一段时间面试,之后开始准备八股,准备实习可能会问的东西,这期间hot100过了有六七遍,真的是做吐了快,八股也是背了忘,忘了背,面经也看了很多,虽然最后用上的只有几道题,可是谁知道会问什么呢自从大二上开始学java以来,一路走来真的太痛了,一开始做外卖,点评,学微服务,大二下五六月时,开始投简历,哎,投了一千份了无音讯,开始怀疑自己(虽然能力确实很一般),后来去到一家小小厂,但是并不能学到什么东西,而且很多东西都很不规范,没待多久便离开,大二暑假基本上摆烂很怀疑自己,大三上因为某些原因开始继续学,期间也受到一俩个中小厂的offer,不过学校不知道为啥又不允许中小厂实习只允许大厂加上待遇不太好所以也没去,感觉自己后端能力很一般,于是便打算转战测开,学习了一些比较简单的测试理论(没有很深入的学),然后十二月又开始继续投,java和测开都投,不过好像并没有几个面试,有点打击不过并没有放弃心里还是想争一口气,一月初因为学校事比较多加上考试便有几天没有继续投,10号放假后便继续,想着放假应该很多人辞职可能机会大一点,直到接到字节的面试,心里挺激动的,总算有大厂面试了,虽然很开心,但同时压力也很大,心里真的很想很想很想进,一面前几天晚上都睡不好觉,基本上都是二三点睡六七点醒了,好在幸运终于眷顾我一次了(可能是之前太痛了),一面三十几分钟结束,问的都不太难,而且面试官人挺好但是有些问题问的很刁钻问到了测试的一些思想并不是理论,我不太了解这方面,但是也会给我讲一讲他的理解,但是面完很伤心觉得自己要挂了。但是幸运的是一面过了(感谢面试官),两天后二面,问的同样不算难,手撕也比较简单,但也有一两个没答出来,面试官人很好并没有追问,因为是周五进行的二面,没有立即出结果,等到周一才通知到过了,很煎熬的两天,根本睡不好,好在下周一终于通知二面过了(感谢面试官),然后约第二天三面,听别的字节同学说hr面基本上是谈薪资了,但是我的并不是,hr还问了业务相关的问题,不过问的比较浅,hr还问我好像比较紧张,而且hr明确说了还要比较一下,我说我有几家的面试都拒了就在等字节的面试(当然紧张,紧张到爆了要),三面完后就开始等结果,这几天干啥都没什么劲,等的好煎熬,终于13号下午接到了电话通知oc了,正式邮件也同时发了,接到以后真的不敢信,很激动但更重要的是可以松一口气了,可以安心的休息一下了终于可以带着个好消息过年了,找实习也可以稍微告一段落了,虽然本人很菜,但是感谢字节收留,成为忠诚的节孝子了因为问的比较简单,面经就挑几个记得的写一下一面:1.实习项目的难点说一下2.针对抖音评论设计一下测试用例3.手撕:合并两个有序数组二面:1.为什么转测开2.线程进程区别,什么场景适合用哪个3.发送一个朋友圈,从发出到别人看到,从数据流转的角度说一下会经历哪些过程4.针对抖音刷到广告视频设计测试用例5.手撕:无重复字符的最长字串
查看8道真题和解析
点赞 评论 收藏
分享
评论
8
104
分享

创作者周榜

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