面经
deep_keng
这个作者很懒,什么都没留下…
展开
-
字节跳动后台开发实习岗面试
后台实习岗面试技术面有三面,自我感觉:第一面是基础面,包含计算机基础知识第二面是算法面,包含一些简单算法第三面是项目面及对应岗位面,包含项目分析和岗位所需基础知识。三轮技术面均有手撕代码一面自我介绍网站访问过程(http,tcp(握手)/ip)线程进程区别数据结构(hash的使用)手撕代码:1.给定一个值,判断数组中是否有两个数的和等于这个值(优化,可采用哈希)2.树,...原创 2019-03-02 11:51:38 · 6803 阅读 · 0 评论 -
滴滴大数据开发实习生面试
滴滴大数据开发实习生面试教训:擅长专注某一方面很重要(深入一个点),别样样涉及但没精通的注:以下可能不全,有的问题想不起来了一面1.TCP/UDP,三次握手2.哈希解决冲突3.数组/链表优缺点4.JAVA基础知识:线程的方式(三种)5.写一个单例(考虑线程安全,即如何保证并发情况下只有一个实例,使用锁)6.写一个二叉搜索树的插入和查询二面(有点乱,有的问题很迷)1.上亿台...原创 2019-03-02 12:16:42 · 2350 阅读 · 2 评论 -
搜狐焦点-JAVA后台开发
JAVA后台开发一面1.项目介绍2.JAVA一些框架比如spring,bean,注入的概念3.编程:树的前序遍历(递归/非递归)4.JVM:内存结构(各部分存什么),垃圾回收方法5.数据库:索引(聚集索引,非聚集索引,覆盖索引),B+树6.哈希:hashMap底层如何实现,当链表太长怎么处理,你看过底层实现吗(当链表较长时采用树结构);hashMap和TreeMap的区别二面1...原创 2019-03-02 12:18:53 · 469 阅读 · 0 评论