首页 > 记录秋招第一份面经
头像
秋招给个offer可以吗
编辑于 2020-08-08 13:55
+ 关注

记录秋招第一份面经

今天面试了家几十人的小公司的实习,投的游戏服务端开发。
笔试做了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、平时喜欢玩啥游戏

然后就叫我回去等通知了,如果有通过了的话就会约二面,听到等通知就觉得凉凉

更多模拟面试

全部评论

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