快手java日常实习 一面面经 主站平台消费手子效率还是高,当天投当天约面第二天面试梦回一年前了1. 自我介绍2. 实习经历20min部分脱敏后问题1. rocketmq如何哈希到queue2. 为什么顺序消费 如何实现顺序消费3. 双机房部署4. 对帐任务如何做的5. 热点怎么处理的6. TCC怎么做的7. 为什么分库8. 限流组件9. 幂等怎...
第一次素材方向 一面pass没hc二面取消 第二次业务中台 二面gg 第三次ai应用研发 二面pending 11.15 一面 1.自我介绍 2.实习拷打 3.java接口和抽象类 4.如何排查慢sql 11.18 二面 1.自我介绍 2.实习拷打 3.实习拷打衍生问了个很有深度的问题,链路很长怎么编排调度 4.手撕:二维矩阵01,0是通路,1是墙。...
快手java一面面经 1.要不先做下自我介绍?说一说你最近做的那个项目?然后针对简历提了几个问题。你哪年生的啊?我看你简历上没有。 2.我看你简历里面说做过mysql的优化,说说你都做过哪些优化或者优化的思路? 数据库的索引了解吗?说一下索引的原理?聚集索引和非聚集索引
13. HashMap先不考虑红黑树,手写一个底层数据结构,存储key value 14. Java 线程的状态;time-waiting时间到了,进入什么;调用sleep()进入什么状态?time_waiting,那这个time_waiting状态会释放锁吗?不会;锁等待是什么状态?blocked 15. wait() notify() 以及线程状态转换 16. Java线程状态和操作系统线程有什么不同?
快手面试很基础,但是考察的也挺细致,下面是面经,分模块记的 一面(55分钟) Java基础 (1)==和equals区别 https://github.com/CyC2018/CS-Notes/blob/master/notes/Java%20%E5%9F%BA%E7%A1%80.md#equals (2)static修饰的成员变量运行时机 在类初始化的时候运行?
快手-25届-Java-面经 面试题目: 1、自我介绍 2、从项目中获得的经验 3、有没有做过mysql分析的工作 4、mysql为什么B+树 5、mysql联合索引和普通索引有什么区别 6、线程池参数设置原则 7、线程池分配任务原理 8、线程池怎么删线程原理 9、如何防止sql注入 10、java字符串怎么找出里面的中文 资料全部内容请看...
总结快手java面经(意向) 8.4一面(共60mins) 1. 项目背景,如何划分的功能模块(因为是负责人) 2. 详细讨论第一个项目:netty、分库分表、数据库、线程池的具体设计思路,对项目的优化想法 3. 详细讨论第二个项目:kafka、微服务、websocket以及优化想法 4. 问项目的时候也问到一些原理,比如多线程的锁、kafka的细节...
快手Java二三面面经 一面面经链接:https://www.nowcoder.com/discuss/1046467一面后过较长时间约二面。数据中台部门。二面时长约一小时十分钟,算法题为主。面试官很年轻,过程中引导较多,但我表现不大行,大概率凉了。(其实过了三面一半问经历/项目,一半问计算机基础和算法。二面面试问题回顾: 自我介绍 岗位选择...
《快手》Java后端一面面经 1.G1垃圾回收的过程。 2.什么是Ioc和Aop? 3.Spring mvc处理一个请求的过程? 4.过滤器和拦截器的区别? 5.Concurrenthashmap如何实现互斥的? 6.Map中如何清理大对象? 7.守护线程不结束怎么办? 8.Jvm堆内存缓慢增长如何定位哪行代码出问题?
java内存通常被划分为5个区域:程序计数器(Program Count Register,指向当前线程要执行的下一段指令代码)、本地方法栈(Native Stack,为 JVM 使用到的 Native 方法服务。也就是直接和底层交互的代码)、方法区(Methon Area,静态变量+常量+类信息(版本、方法、字段等)+运行时常量池存在方法区中。)、栈(Stack,为 JV...