后端日常实习 一面:基础的八股和算法 1.java容器有哪些(Collection:list,queue,set;Map:HashMap,TreeMap) 2.自定义对象放入容器的话需要注意什么(重写equals方法和hashcode方法) 3.tcp,udp区别() 4..tcp拥塞控制 5..进程线.阻塞和sleep区别 8.垃圾回收算法 9.标记清除和标记整理区别 10.mysql存储引擎了解哪些 11.索引的结构有哪些 12.b+树的好处 算法:lc第二题+反转链表复合起来 体验: 一面体验不是很好, 首先面试官迟到了7分钟,但是来了就表达了歉意,也还说得过去。 开始面试后发现他大概是现场才开始看简历并提问题,没有提前看简历,让我感觉到一丢丢随意和敷衍以及不够负责任。 整个面试过程比较沉闷,面试官低气压,面试过程较为刻板,前面八股就是一问一答,敲代码时几乎是全程不说话只盯着,总的来说可能是我事先对面试官的期望过高,想象中的有及时反馈和有引导、讨论氛围的面试体验并没有感受到。但流程还是挺快,面试结束后两小时收到hr电话说一面通过。 二面:完全没有问八股和java,深挖基础 TCP流量控制以及滑动窗口怎么移动 实习时间 SYN Flood攻击(可以怎么去避免) 最大堆最小堆 优先队列,怎么实现优先队列 哈希桶结构 快排的平均、最坏复杂度 归并排序 怎么写出O(n2)的快排来 HTTPS过程、为什么不一直用非对称加密、知道的非对称加密算法 a,b两文件50亿URL找共同 ARQ协议 死锁写个demo 算法:lc136,要求时间复杂度logn
- 本文固定链接: http://www.douyinkuaishou.cc/?id=30148
- 转载请注明: admin 于 抖音快手 发表
《本文》有 0 条评论