记录秋招第一份面经

今天面试了家几十人的小公司的实习,投的游戏服务端开发。
笔试做了1个多小时,面试1小时,新鲜出炉的凉经

笔试(90min)

选择:排列组合,概率论,网络,设计模式,算法与数据结构,os ,数据库
四道编程题:字符串转数字,斐波那契,博弈论、KMP

一面(70min)

1、自我介绍

2、除了java外还用过什么语言,和java的区别

3、内存泄漏和内存溢出

4、讲讲垃圾回收机制

5、有了回收机制后还会内存溢出吗,会的话讲讲哪种情况

6、怎么判断对象死亡(讲了可达性分析),那哪些可以作为GC root

7、讲讲引用(强引用、弱引用、软引用、虚引用),那哪些可以作为强引用

8、讲讲异常

9、讲讲java封装继承多态(顺便给了几种情形要判断)

10、java进程什么时候会终止,单核cpu可以启动几个进程

11、进程线程区别

12、cpu调度的是线程还是进程

13、接口和抽象类区别

14、接口可以继承接口吗,可以new吗

15、new个对象的过程

16、讲讲熟悉的集合(吹了arraylist,hashmap)

17、arraylist扩容过程,为啥要扩成原来的1.5

18、arraylist与linkedlist区别,讲讲linkedlist的添加方法源码

19、hashmap哪些可以作为key,如果其他对象作为key要怎么处理

20、(接上面hashmap)那我如果对象的字段不是final的,那么字段给更改后对那个hashmap有啥影响吗

21、讲讲hashmap和concurrenthashmap

22、你项目xx模块的数据表如何设计

23、针对我的表提了各种场景题,问如何优化

24、数据结构(栈,队列..)在项目中的使用,为何要这样使用

25、讲讲mvc

26、你项目怎么体现mvc、解决了什么问题

27、计算机网络了解吗

28、讲讲osi模型

29、讲讲http和https

30、tcp,udp区别

非技术问题:
1、为啥要投游戏服务器开发
2、平时喜欢玩啥游戏

然后就叫我回去等通知了,如果有通过了的话就会约二面,听到等通知就觉得凉凉
#面经##校招##Java工程师#
全部评论
arraylist为啥扩容1.5倍,楼主咋说的
点赞
送花
回复
分享
发布于 2020-08-08 09:23
问得还挺细的
点赞
送花
回复
分享
发布于 2020-08-08 09:26
滴滴
校招火热招聘中
官网直投
小公司就是杂,都能回答上就行,也不深
点赞
送花
回复
分享
发布于 2020-08-08 09:48
又想起了几个问题,更新了一波面经
点赞
送花
回复
分享
发布于 2020-08-08 13:58
老哥,什么学校,很好奇门头沟学院是什么学校😀
点赞
送花
回复
分享
发布于 2020-08-09 18:56
小公司都搞个一面二面,花里胡哨的。。。。。
点赞
送花
回复
分享
发布于 2020-08-09 19:43
哪些小公司呀楼主
点赞
送花
回复
分享
发布于 2020-08-14 20:22

相关推荐

2 15 评论
分享
牛客网
牛客企业服务