整理——面试1

[简单的问实习,做过什么项目,实现了哪些功能? Spring Bean的生命周期? Spring容器每次启动的时候,都会触发每个bean的实例化吗?单例作用域和原型作用域的区别? 如果要给每个bean都加一个字段属性,如何实现? Mybatis的一级缓存和二级缓存,二级缓存有什么缺点? 讲讲HashMap、ConcurrentHashMap、Hashtable jdk1.8为什么引进红黑树而不用其它的平衡二叉树? 怎么对一个Map集合进行遍历,这样遍历有什么好处? Map有迭代器吗?Collection是Map的父接口吗? 讲一讲jvm的内存模型 讲一讲新生代的内存划分以及新生代和老年代的垃圾回收 典型的新生代和老年代垃圾收集器分别有哪些,他们是如何配合工作的,STW指的是? TCP三次握手,为什么两次握手不行? jdk1.8流式编程有什么优缺点? 反问 二面:一个小时-视频面 自我介绍 问了一点关于实习的项目 十分钟手撕代码:找出给定字符串中所有长度大于等于3的回文。 问了计算机网络相关的,说一下网络层都有哪些协议,那说一下ARP协议的流程,它是干什么的 说一下传输层的协议,tcp和udp协议的区别 二叉树的节点的前序遍历序列为{A B H F D E C K G},中序遍历序列{H B D F A E K C G},则后序遍历序列是什么 说一下栈和队列,说一下他们的删除元素操作 说一下快排思想,还有他的时间复杂度 说一下导致死锁的条件 进程间通信方式都有哪些 说下进程和线程的区别 说下数据库索引,索引查询和没有索引查询有什么区别,分别是怎么查的 登录的测试用例,从哪些方面考虑,最后给了一个输入区间范围8-16,只允许字母和数字,然后写测试用例账号 说下长连接和短连接,还有他们分别的应用场景 既然你说到了http header,那还有哪些http header get和post的区别 反问,问了下对于这个岗位我还需要学习哪些方面的知识 三面:50分钟-视频面 mybatis的一级缓存和二级缓存 mysql的哪些操作会刷新缓存 设计模式中的单例模式和抽象工厂模式 java的反射机制 平时的学习方法是什么? 接下来的学习路线是什么? 在学校做课程设计的时候,你担任的是组员还是组长的角色,如果是组长,你会怎么合理分工? 平时有写博客的习惯吗?一般写博客你是用什么思路写的,请描述一下你最近写的一篇博客 讲社团经历的一个场景,你学到了什么? 假设现在你和组长负责公司的一个项目,客户要求两天后必须提交成品,可是你们的项目还没有完成,组长这两天也有事外出了,你会怎么做? 期望的薪资是多少?

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务