10.8 深圳富士康java开发(HR+技术面)
HR面
自我介绍
学校主修课程有哪些
聊了一下简历上的写的项目、实习经历(大致描述了一下)
未来三年规划
技术面
数据库冗余和备份(答了个分库分表,直接说不会跳过了)
stringbuilder和stringbuffer的区别
常用的集合类(list、set、map,哔哩啪啦说了一堆没有提问)
常见的异常(Throwable、Exception、error)
spring注入一个bean的几种方式(@Autowired、@Resource)
spring常用注解
spring的事务传播行为、数据库的隔离级别
spring AOP有使用过吗(事务、权限、日志)
可重复读和不可重复读的区别是什么
#{}和${}的区别(预编译和防止sql注入)
mybatis的java bean对象和数据库列名不一致的时候怎么解决(resultMap、或者as取别名、开启驼峰命名)
mapper中怎么传入参数(xml中指定parametertype数据类型、使用@param、多个参数封装成一个map集合传参)
动态SQL使用过吗(说了一下if、foreach标签,不是很熟悉、<sql>片段动态拼接)
maven本地仓库、***、远程中心仓库区别
maven常用命令(clean、package)
使用过Redis吗,怎么在项目中具体使用 过期策略了解吗(看我好像没多会,就跳过这个问题了)
前端会吗(我学过html+css+js,但是不太擅长,引用过别人的bootstrap模板)