基础知识,Spring(额外:socket)
多线程,线程安全
TCP/IP,nio
Linux,Tomcat、Nginx优化
MySQL
以下面试题均来自网络:
三七互娱网站工程师(java平台工程师)面经
1.自我介绍
2.实习经历做什么
3.简历上的所有项目都问了一遍
4.JVM堆和栈
5.HashMap,HashSet,TreeMap区别
6.SQL优化
7.线程池
8.有什么想问面试官的。(技术栈偏向大数据方面)
37互娱java游戏开发面试,感觉有点凉
1. i++的并发相关
2. 设计一个线程池
3. 八大基础类型的空间大小
4. 什么时候用基本类型什么时候用包装类
前言
入门,签到,给了一张笔试题,三道开放式的简答题;
坐了一会,hr领进会议室,期间问hr,应该是2技术面+hr面
一面 20min
面试官很和蔼,聊的非常好,答的也不错;
主要问并发,锁,syncronized 与 lock 的区别,cas等
集合框架有哪些
HashTable与CocurrentHashMap的有什么区别
聊了一下项目和毕设
后面聊到最近看什么书
学习时间
未来规划
最后交流了前面三个开放题的理解、内部技术栈
问了上班时间,1、2、4早九晚九,3、5早九晚六点半,游戏发版会加班。
二面 10min
面试官态度和一面的差很多,
让写一个单例模式,问懒汉模式和饿汉模式,说让我写一个自己认为最好的
我写了一个内部类静态占位懒加载单例
他看了一眼好像不是很满意(我觉得他应该没有看懂)
让设计一个任务系统
菜鸡我完全不知道如何下手,问从哪方面入手,完全没有一点提示和引导
最后只草草答了主要的任务完成接口设计(有没有大佬交流一下项目设计从哪些方面回答啊??类图还是系统架构图还是交互图,之前阅文也问了并发系统的设计,不知道如何下手。。扯到数据库表设计,后来想想应该回答数据结构设计的)
面试官说可能是我以前没怎么接触过设计,然后就出去了
三面 10min (估计前两面评价差距太大,加面)
面试官级别看起来会比前两个高一点