面经详情

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

相关推荐

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网字节跳动字节跳动面试经验字节跳动面试经验:后端开发面试一般,共1轮面试
正在招聘NLP算法实习生-国际化短视频200 个岗位