java工程师 秋招面试题总结(持续更新)

  1. 京东 初试 1、int和integer的区别,分别什么时候用,int默认值多少 2、String、Stringbuffer、StringBuilder的区别 String赋值过程中新建了几个对象的问题 3、final的用法 4、LinkedList和ArrayList区别,如有十万条数据写进数据库,那么用LinkedList还是ArrayList存 5、线程间的同步 6、线程池的原理,了解哪些线程池,什么时候该用哪个 7、Spring的AOP怎么看,用过吗 8、用过的MVC返回页面还是json? 9、Mybatis里面#{}和${}的区别,哪个可以防止sql注入 10、写注解的时候可以修改入参吗? 11、写sql
  2. 邮储总行 邮储软件开发中心是两个人一组,面试官问一个问题两个人轮流回答。没涉及到技术,就简历面,很快,十分钟就结束。 自我介绍两分钟,做过的项目大概问了一下, 为什么选的行业和学的专业无关 没有户口介不介意 为什么选择邮储 对行业的理解和对自己的规划
  3. 今日头条 初试: 自我介绍,项目经历,项目经历问的蛮细的,面试官有疑问的都问到了。大概问了20多分钟。 然后就是提问,过程就是面试官出题,解决具体问题。 1、短网址对应到原网址,要求在高并发高有效性条件下。 其中还问了访问一个http网址的过程, http的header里面有什么,子网掩码是什么 2、设计一个权限管理系统,系统大概怎么控制申请的资源和权限审批的流程 3、写sql,蛮简单, A a b 4 5 7 变成表 A a b 4 6 8 4、算法题,给定一个二叉树求它对称的二叉树,换不同场景怎么修改代码 5、算法题,给定一个数组,用最少的比较次数求出它里面的最大值和最小值 6、http接口和thrift接口的区别 7、数据库索引 8、tcp、udp应用场景
经验分享 程序员 微信小程序 职场和发展