03 2021 档案
摘要:21届 hand 汉得的笔试题java基础考察不多,大多是多线程,锁,数据结构和算法,架构内容也有一些 总之自己这波答的很不好,所以想写记录一下(小题全凭记忆仅供参考) 1. 大概两道左右的选择题选项都是关于servlet:一个是生命周期内的方法,一个是filter,我就直接根据知识点来记录了 1.
阅读全文
摘要:方向:java开发 大题两道,一道约瑟夫环问题,一道集合题 小题25道,单选 1.银行员工排队,从1开始按顺序排列,数字为3的人进行报告然后退场,举例:ABCDEFGH,先是C,C退场后,DEF对应123,所以第二个退场的是F,还剩ABDEGH,GHA对应123,所以A退场,.....,全部退场顺序
阅读全文
摘要:方向:java开发 —应届 Q:说说面向对象编程思想? A:面向对象是一种编程思想,也许和面向过程对比一下会好一些:面向过程编程,更注重函数功能的开发,面向对象则以java为代表,通过规定类,属性,方法;然后实例化并执行方法来实现功能。 面向对象还拥有三种特性,`继承`,`封装`,`多态`,其中`封
阅读全文
摘要:1.三者简述 HashMap:是Map的衍生,也是map接口的实现类,底层为:数组+链表实现(1.8加入了红黑树),以键值对的形式存储,根据hash函数来实现映射关系,HashMap用Key的哈希值来存储和查找键值对。当插入一个value时,HashMap会计算Key的哈希值然后把value和这个哈
阅读全文