首页 / 知识点
#

知识点

#
5128次浏览 45人互动
此刻你想和大家分享什么
热门 最新
2022-07-25 14:21
已编辑
第一次求职:当天拿offer,第二天放弃
本文正在参与【[ 面霸养成记  ] 】 征文活动,一起来聊聊校招的那些事吧,牛客周边和百元京东卡等你来领~ 回想大学最后一年时候的我,既没有着手准备求职简历,也没有背八股文刷题,因为那时候的我,压根就没有准备找工作,而是在一门心思准备考研。 part.01 考研途中的急转弯 在考研备考的过程中,我对自己能否上岸产生很大的怀疑。由于害怕自己考不上研,并且碰巧看见学校群里发的招聘信息,看到公司招聘的岗位有自己喜欢的方向,并当机立断决定试一试。于是一鼓作气在当天晚上就完成了自己的求职简历并在第二天宣讲会的时候投递简历。由于我自己缺乏美感,对前端没有兴趣,自然而然地就选择了后端开发...
东风街大饼:现在面试一个集合能整出这么多东西 面试官:集合有哪些接口? 我:List和Set还有Map 面试官:List和Set有什么区别? 我:List有序能重复,Set无序不能重复 面试官:Set一定是无序的吗? 我:... 面试官:Set要分情况,要看是添加顺序还是自然顺序(被自己坑了) 面试官:说一下一些常用的List实现类 我:ArrayList和LinkedList 面试官:说一下这两个实现类的区别 我:ArrayList基于数组实现,LinkedList基于链表实现 面试官:分别说一下这两个实现类的适用场景 我:ArrayList适用于多查询少增删的场景,LinkedList适用于多增删少查询的场景 面试官:我有1000万个数据,需要做增删操作,你觉得LinkedList速度快还是ArrayList速度快?(又给自己挖坑😓) 我:...应该是LinkedList吧 面试官:数据量特别大的时候,LinkedList的速度会变慢,因为每次new node的开销是非常大的,达到1000万数量级的时候,LinkedList的速度会远远落后于ArrayList 面试官:ArrayList明明是基于数组实现的,数组明明是固定长度的,为什么ArrayList能不停地增加元素? 我:因为ArrayList有底层扩容机制 面试官:说一下这个扩容机制的原理 我:当数组增加到最大容量时,底层会new一个更大的数组,先将老数组的元素拷贝到新数组中去,再添加新元素。 面试官:新new的数组一般是多大? 我:老数组的1.5倍
投递网易有道等公司10个岗位 >
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务