抖⾳⼀⼆⾯的死亡算法⾯试题,真的把我怼昏头了,我还是难
当⼀个合格的架构师啊
抖⾳⼀⾯(各种算法)
说⼀下⼆叉树,满⼆叉树, bst avl b+树b树,红⿊树的区别
说⼀下数组链表哈希表的使⽤场景,时间复杂度,优劣
说⼀下操作系统⽤户态和内核态
说⼀下操作系统虚拟内存
说⼀下Linux fork()系统调⽤的过程,要求讲到内存过程
说⼀下Linux⽆名管道命名管道的内存过程,底层原理jvm面试题总结及答案
⽆名管道产⽣的过程,原理
Java说出你知道创建字符串的⽅式,⽐较性能优劣
说⼀下jvm线程调度过程, 什么情况会发⽣抢占
说⼀下线程通过继承thread和实现runable接⼝实现的线程,底层有什么区别
说⼀下cookie和session的区别场景的选择
cookie跨域
说⼀下xss攻击
算法:⼀个长度⼤⼩为n的数组,数组中的每个元素的取值范围在[1,n],且为正整数。问:如何在时间复杂度为O(n),空间复杂度为O(1)的条件下,统计数组中不同元素出现的次数。
抖⾳⼆⾯(90分钟超长拉锯战)
说⼀下Java内存模型
Java内存交互操作
如何保证数据⼀致性?
volatile如何保证数据⼀致性?
valatile的变量两个线程⼀起操作会发⽣什么? 联系对象头。
Intel cpu的数据⼀致性协议是如何保证数据⼀ 致性的?
为什么要有⾼速缓存,存器,内存?
⾼速缓存的作⽤?
寄存器发⽣了什么?
操作系统系统的读者写者问题? (怼了 15分钟)读会发⽣什么,多个线程读怎么样,如果有线程要写,如何保证写线程不被饿死?
地址空间分配的时机?
操作系统内存管理?
什么时候进⾏地址空间分配?
函数调⽤局部变量?内存分配发⽣了什么?
如果向操作系统请求⼀个4g的连续空间会分配吗? 过程?
数据库如何保证数据⼀致性, 如何解决?
redis分布式锁?
B树和B+树的区别性?
innodb索⼸|原理?
myisam的索引|原理?
为什么myisam⽀持压缩表?
myisam索⼸|的组织⽅式?
稠密索引是个啥
最左前缀使⽤:
以下哪个能⽤索引(列了四个说说为什么)
说⼀下icmp⽤来⼲嘛?
ping原理,ping- 个地址,通了会怎么样,不通会怎么样(现象)
算法
相交链表多种解法如何优化?
bst的第k个节点?中序遍历。
最长⽆重复⼦串?如何记忆优化,写⼀下后⾯⽤hashset写了⾯试官不满意问我你不是说要⽤hashmap优化吗
看着⾯试官的笑容逐渐消失。。感觉不太⾏了,被⾯试官⽤算法⼀点点抹杀,头条⾯试靠算法,果然没错
在这篇⽂章出来前,我还抓紧时间补⾜了⼀些算法知识,还汇聚成了⼀份⽂档! 看你们需要不,可以私信我【⾯试】来获取到!base深圳,上周五⾯完今天还没有结果emmm ,估计是凉凉了
既然来了,就给各位观众⽼爷们分享些免费的学习资料吧,我⾯不过是应为我菜,我相信你⼀定可以!
贼拉⾹的⾯试⽂档,保管有⽤,都怪⾃⼰平时太懒了,希望能够在接下来的⾯试热潮⾥到⼀份满意的⼯作吧!
获取⽅式:转发⽂章+关注⼩编后私信回复【⾯试】即可免费获取到下⾯的资料
Java程序员⾯试&成仙⼼⾎指南
加油,奥利给,虽然这次抖⾳⾯试时凉了,但是不灰⼼,不服输,加油复习,争取拿到满意的offer!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论