上周提交笔试,这周一面笔试:10选择题+3编程题(个人认为难度适中)一面:1、自我介绍2、为什么选后端3、后端工程师的主要职能和难点4、Java如何存32位无符号整数5、Java的函数调用时的参数传递6、Java接口和抽象类的区别7、工厂模式和抽象工厂模式区别8、OOP里面的多态怎么理解9、Spring框架控制反转和依赖注入的理解10、Mac地址用途11、HTTP请求方法12、在服务端,怎么判断接收HTTP请求时是否完整13、HTTP和HTTPS的区别14、HTTPS握手流程15、在MySQL数据库里存储金额或价格的数据类型16、InnoDB存储引擎的索引怎么工作17、聚簇索引和非聚簇索引18、索引失效19、脏读、不可重复读、幻读20、怎么解决幻读21、表锁和行锁22、项目遇到了哪些困难,哪部分最有成就感反问:公司业务、面试评价、如何培养面试官会进行追问,中间有些问题不太记得了,希望还有hc