avatar-decorate
雨水中的那头牛 level
获赞
2916
粉丝
1482
关注
138
看过 TA
3.9W
太原理工大学
2025
大数据开发工程师
IP属地:北京
暂未填写个人简介
私信
关注
  1.自我介绍2.实习拷打3.对于算法流程编排实习的时候整个部门是怎么设计的,怎么引入的4.你要设计一个规则引擎,该如何设计,了解drools和liteflow吗,你会从什么条件出发重点考虑什么的设计5.知道规则引擎和流程引擎的区别吗,如果想要你设计个流程引擎,你会如何设计6.你讲讲你对重试的理解,实习的时候是怎么做重试的7.对于rpc调用失败的重试,对于http调用失败的重试,有的重试只是兜底,有的重试是保障需要有结果.....重试有很多场景,还有不同的侧重点,各种情况下有不同的考虑你讲讲你的考虑8.如果想要你设计一个一体化重试框架,你会如何设计9.你在实习的时候是怎么使用rpc的10.请你设计个rpc的框架,你会如何设计11.在springboot中如何引入mongodb等中间件12.starter如何设计,中间件连接池你会采用什么数据结构13.接12,set怎么样,list怎么样,map怎么样,分析优缺点14.es实习的时候是多大数据量,多大分片15.es和其他数据库不太一样,如果es数据量很大,内存直接存不下,他的检索过程es设计的时候有做什么优化吗16.es在分布式环境下检索的过程是怎么样的17.比较比较分词器和相似度算法,分析在什么场景下用什么分词器,用什么相似度算法18.es你在实习的时候有做什么优化的地方吗19.es索引别名20.es索引拆分21.现在有一个10000亿的es库,每条记录是一首歌在一个时间点的状态,请你设计一个架构,实现快速统计过去一年时间内某首歌的变化趋势22.接21,如果这是个C端的接口,想要控制接口耗时不能太大,你会怎么做23.了解hive增强索引的方式吗24.presto25.二叉树右视图
查看25道真题和解析
0 点赞 评论 收藏
分享
投递阿里云等公司10个岗位
0 点赞 评论 收藏
分享
快手二面              -效果营销,面试官说核心部门-----经内部员工认证,属于一般正常部门1.自我介绍2.实习拷打     写放大     hash3.场景题,选课,课的人数不能超,人的时间段不能重            库存扣减+bitmap去重4.情景题 未来毕业几年后的考虑,如果实际不如理想呢钛动科技一面             -懒得反问,没问干啥的1.自我介绍2.实习拷打3.场景题 一个服务,qps突然下降,如何分析蔚来一面             -充电桩,超核心部门+技术挑战大1.自我介绍2.实习拷打3.多线程如何做同步4.violatile5.一个开关用violatile修饰会不会有问题6.最接近的三数之和喜马拉雅一面          -内容库,超核心部门1.自我介绍2.实习拷打3.死锁和条件4.线程进程区别5.三次握手过程6.握手为什么要三次,但是挥手要四次7.https建立连接的过程8.hashmap的数据结构9.arraylist线程安全吗10.想要使用线程安全的arraylist怎么办11.arraylist多线程同时用的时候会有什么问题12.线程池过程和原理13.如果想要保证所有任务提交了都被执行怎么办14.mysql如果一个sql执行很慢,你怎么分析15.redis的sort set原理16.讲讲缓存雪崩的解决方案17.有了syn为什么还会出现lock
0 点赞 评论 收藏
分享
2.20 部门A一面-过1.自我介绍2.实习拷打3.八股      1.讲讲深拷贝和浅拷贝      2.写代码的时候咋深拷贝,咋浅拷贝      3.trycatchfinally都是干啥的      4.try里面有return的话,执行过程是怎么样的      5.多线程的时候都会自定义线程池,讲讲线程池的原理      6.线程池是什么模式的体现,如何实现生产者和消费者的解耦的,讲讲你的理解      7.解释解释CAS      8.你比较比较你见过的垃圾回收器      9.spring的ioc和aop如何理解      10.autwied和resource有什么区别      11.循环依赖spring如何解决的,spring能解决所有循环依赖吗,如果遇到解决不了的怎么办      12.linux你输入一个命令后发生了什么      13.你打开一个url后涉及到了什么协议      14.你打开一个url后过程简要讲讲4.算法       口述K个有序链表合并2.20 部门B一面-挂1.自我介绍2.基础       1.进程同步方式       2.线程同步方式       3.信号量展开讲讲       4.消息队列展开讲讲       5.wait发生了什么过程       6.线程上下文切换过程       7.用户态内核态切换时间多长       8.用户态内核态切换中间发生了什么过程       9.协程和线程哪个效率更高       10.协程上下文切换过程       11.线程上下文保存了什么,协程上下文保存了什么       12.cpu时间片每个多大       13.cpu时间片是怎么淘汰的,不同线程获取cpu时间片的竞争过程展开讲讲       14.线程切换要多久,协程切换多久,进程切换多久       15.内存访问一次要多久时间        。。。。。。还问了一堆操作系统记不住了,开始唐氏儿表演3.实习拷打        拷打项目架构中的一个hash层的实现,发现漏洞被狠狠输出了,唐*24.中间件        redis集群的模式        cluster原理        一致性哈希rebanlance效率5.手撕       1.第K大的数                 两种选一种写,然后要求分析快选和堆的时空复杂度,快速选择我说是nlogn的时间复杂度,唐上加唐       2.数字转string,要求源码黑科技级的优化,String.valueOf(整型)源码                 嘴欠提了一句多线程,这下彻底被我唐完了,连番拷打上下文切换,量化分析多线程和单线程效率问题,让我能不能用公式表达一个字评价,彻底唐没了2.21 部门C一面-挂       1.面向对象三个特性理解和如何实现       2.多态的类别       3.equals和==       4.方法内修改一个引用对象,直接改值和new会怎么样       5.基本数据类型       6.抽象类和接口区别       7.error和exception       8.一个父线程能直接trycatch子线程的异常吗       9.讲讲集合类       10.讲讲线程安全的集合类       12.ArrayList和Copy       13.HashMap和Con       14.String和StringBuffer和StringBuilder       15.序列化       16.trainsient       17.开启一个线程的方式       18.有几种创建线程池的方式       19.为什么要用线程池       20.ioc和aop       21.bean的作用域       23.如何自动装配bean       24.mysql的行级锁和表级锁区别和优缺点       25.一般认为单表记录超过多少就不行,不行了要怎么处理2.26 部门A二面-过1.自我介绍2.介绍介绍实习/项目       2.1考虑一个下游无限速的场景,对于这样一个mq链路,你该如何改造架构提高mq的吞吐量?       2.2考虑一个远端的mq的service架构,跨网络传输效率低下,你该如何优化mq的实际效率,从写代码和架构两个层面聊聊       2.3如何保证mq消费不丢失,请聊聊相关的mq本身设计和你要做什么       2.4聊聊实习期间收获了什么       2.5实习期间你做了什么提升系统稳定性的事情       2.6实习期间你做了什么提升系统容灾性的事情       2.7你说了3AZ,那你聊聊3AZ的架构是怎么样的       2.8对于一个服务,有很多机房,每个机房有部署很多实例,对于一个mq,有很多个broker,部署在在很多机房中。聊聊发数据的时候服务会向哪个机房的哪个实例发数据,先后顺序是怎么样的3.八股拷打       3.1打开阿里云官网发生了什么                3.1cdn                3.2dns                3.3ssl                3.4arp                 3.5nat                3.6对于你的笔记本你发出报文的目标mac地址是什么地址                 3.7一个局域网中,A向B发报文,是怎么流转报文的                3.8如果是跨ap网络,发报文,mac地址分别存啥,怎么流转报文的2.28 部门D一面-过1.自我介绍2.课题拷打       2.1内存穿透       2.2优化mq链路效果3.实习拷打       3.1迭代中,你负责的最有挑战性最复杂的一个架构优化点、       3.2讲讲单写双读4.算法       判断链表是否有环5.八股       1.私网网段是怎么样的       2.violatile       3.semaphore       4.kafka如何保证顺序消费       5.linux后台启动       6.k8s和docker用法       7.零拷贝        
北斗导航Compass低仿版:这部门b是搞鸡架的吗?问这么深入
0 点赞 评论 收藏
分享
1.自我介绍2.实习拷打3.      3.1 jvm内存模型      3.2 哪些区域不会被GC回收      3.3 方法区存什么,栈存什么,堆存什么,什么是TLAB      3.4 方法区->元空间发生了什么变化      3.5 栈上分配触发条件      3.6 violatile可见性怎么保证      3.7 读写屏障      3.8 msei协议      3.9 什么时候会自动指令重排,violatile是怎么实现禁止的      3.10 threadlocal是什么,适用场景      3.11 threadlocal怎么实现的,为啥不是强引用      3.12 什么时候能用violatile代替锁      3.13 springboot的bean声明怎么用的      3.14 bean声明后底层是怎么加载到spring容器里面的      3.15 aop是怎么用的,会用到什么注解      3.16 aop底层,动态代理和字节码增强有什么区别      3.17 final static private 方法哪些能被字节码织入,为什么      3.18 mybatis你怎么用的      3.19 很多xml和很多mapper怎么映射的      3.20 讲讲mysql索引结构      3.21 回表查询的过程4.手撕      1.单例模式,double check -----问了violatile在哪里发挥什么作用      2.sql 求出所有科目最高分的学生学号和对应的分数
查看25道真题和解析
0 点赞 评论 收藏
分享
1.商业产品与技术-大数据开发 2022.11.30 一面 2022.12.08 二面2.本地生活-后端开发 2023.02.10 一面3.data-大数据开发 2023.06.19 一面 2023.06.21 二面4.国际化内容安全平台-后端开发 2023.09.26 一面5.dataleap-大数据开发 2023.11.07 一面 2023.11.10 二面 2023.11.15 HR面6.dataleap-后端开发 2024.01.30 一面 2024.02.02 二面7.搜索-后端开发 2024.05.20 一面 2024.05.23 二面 2024.05.28 三面8.data-后端开发 2024.06.03 一面9.国际化商业产品与技术-后端开发 2024.07.10 一面 2024.07.15 二面 2024.07.16 HR面10.抖音资金-后端开发 2024.11.01 一面 24.11.01 二面 24.11.05 HR面11.飞书-后端开发 2024.11.25 一面 2024.11.28 二面12.ads infra-后端开发 2024.12.30 一面13.推荐架构-后端开发 2025.01.15 一面 2025.01.21 二面 2025.01.24 三面 2024.02.06 HR面13次流程,28次字节面试应该是全牛客最多的?另外还有约过电商业务-客户端开发,data-后端开发,商业产品与技术-大数据开发,商业产品与技术-大数据开发,存储-后端开发,国际化短视频-后端开发6次流程,因为种种原因时间撞了,推了没面。说实在面多了感觉在基础+项目保证不失误的情况下,字节基本上就看手撕了,写出来过写不出来寄。。。手撕题在二面开始一般都会上强度狠狠拷打。算法题大部分情况下不会考hot上的题,同时一些基本的并发,sql,工程都有可能考手撕。
积极的斑马愿offer多多:耐面王
0 点赞 评论 收藏
分享
适彼乐土:之前看过别人的观点,用户画像是个吃力不讨好的组,搜推广部门用不用你的画像都是两说,产出相对其他业务部门比较难衡量。定位有点像数据中台
投递字节跳动等公司10个岗位
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务