群硕 Java面经
第一面
在腾讯会议里面试,个人感觉问问题的顺序很乱,一会问这一块一会问那一块,可能是面试官自己的风格吧。比较深挖实习和项目,比较少八股文,写一些自己还记得的。
自我介绍
聊实习中做的功能,流量有多大,深挖具体细节
项目角色问题(自己做的比较简单,没有区分用户和管理员)
项目是否部署到云服务器
项目中保持缓存与数据库一致如何实现的
Redis数据结构
Redis命令
Git命令,遇到过合并冲突吗
0.1+0.2==0.3吗,为什么会精度丢失,小数是如何存储的
Java基本数据类型有哪些,为什么设计了对应的包装类
static的用法
泛型通配符、泛型擦除
Mybatis中#{}和${}区别,${}的使用场景
是否自己写过注解
Spring中常用注解
IDEA写代码:
一个List删除>5的元素,有多少种方式实现
快速排序和冒泡排序
反问:(1)公司开发用到的语言:php、Java等;(2)Java用到的技术栈:SpringCloud