面试公司:上海中科软科技有限公司
面试岗位:java工程师面试时间:2021年8月20日面试城市:上海面试地址:社招薪资范围:13k
面经内容:1.项目问的不多,问你做的哪些模块,之前做的金融,我说到了额度这一块,用的Redis, 2.说说throwable下都有哪些异常?常见的要捕获的异常有哪些? 3.讲讲集合(讲了得10分钟,从ArrayList到linkedList,Set,从HashMap到HashTable到ConcurrentHashMap,数据结构,线程安全问题,哈希碰撞,全讲了一遍)4.讲讲线程池 5.获取一个线程的结果6.讲讲springMVC的流程 7.说说spring中的事务传播方式8.你们在项目中怎么运用spring事务的 ## MYSQL 9.怎么优化sql的 10.隔离级别 11.MYSQL默认的隔离级别是啥?会造成什么问题?(MVCC我也提了一嘴,但是他没有问我MVCC) 12.SQL题,第一个记不太清了,两个表,A,B有外键,大概是要把B表的一个字段update到A表,注意外键 13.SQL题,一个表,id,姓名name,科目course,查科目大于2的学生,去掉重复的科目? ## 前端(我说用vue比较多,js了解也不深)14.根据name获取一个input框(多少年没写了,就说了document)15.获取一个select下拉菜单的值
面经总结:面试官还是很和蔼的 但本身项目做得比较少一方面难问一方面没什么体现特长的地方 可能技术方面比较薄弱 觉得可能我做测试更适合 但还是想试着做开发 后来没录上也是意料之中的事。



