中望软件 java 一面
2022 年 8 月 08 日 下午 2:30 面试
本人情况介绍:非科班,自学
PART I
1. 看了哪些书和视频?Java 怎么系统学的?(面试官很 care 有没有系统学过)
2. int 数据类型范围?
3. int 如何转为 long?
4. try-catch-finally 中,try 有 return 语句,finally 中的语句一定会执行吗?
5. Java 8 的 lambda 表达式?方法引用?
6. MySQL 优化?现场出 sql,让创建索引?select * from table where id in (1,2,3,4) 如何优化?
7. SpringBoot 常用注解?@Transactional 的使用?
8. SpringBoot 自动装配原理?
9. 代理模式如何实现?具体代码?
10. 如何解决 Redis 和数据库数据一致性问题?
11. 场景设计题:玩家和小怪,有很多小怪,两个玩家,如何实现?
无算法
PART II
反问:
1. 中望主要用 C++,Java 做什么业务?cad 相关产品的 web 端
2. 对我的评价:非科班里挺不错的
总结:面试体验很好,虽然项目一个没问。面试官更看重基础和系统性学习。和面试官很聊的来,全程没有一丝紧张感,整个过程就像在讨论问题,令人难忘的一次面试。
#中望软件##面经#