lanseqingling level
获赞
90
粉丝
83
关注
3
看过 TA
1437
广东工业大学
2026
Java
IP属地:广东
暂未填写个人简介
私信
关注
经历了几周的痛苦折磨,终于上岸了字节,简直像梦一样,愿每个在路上的你们都有好的归属2.24 腾讯S3一面(40min)(挂)感觉是kpi,下一个3.3 字节飞书一面(60min)1. 算法:两数之和2. Arrays.sort()底层算法、链表排序底层算法3. 数据库主从读写如何保证缓存一致(项目拷打)4. Fork/Join框架原理,如何自己实现一样的效果(项目拷打)5. ThreadLocal解决了什么痛点,FastThreadLocal了解吗(项目拷打)6. 雪花算法原理,服务器时间回退导致ID重复或不连续怎么办(项目拷打)7. 什么是中断、中断时CPU做什么8. CPU调度策略9. 用户向ChatGPT提问到回答的过程中发生了什么10. 域名如何解析为IP地址11. 网络无法访问怎么排查解决12. Redis的Hash底层结构、扩容过程13. Redis如何实现高可用14. MySQL执行更新语句发生了什么15. redolog和binlog如何保证一致16. MySQL查询语句发生了什么17. 联合索引的底层结构18. 消息队列如何保证消息不丢失19. 反问3.5 腾讯PCG-应用开发一面(60min)1. 自我介绍2. HashMap底层数据结构3. HashMap什么时候转为红黑树,为什么用红黑树,链表和红黑树搜索时间复杂度4. HashMap初始容量/扩容容量5. 什么是操作系统6. 操作系统有什么用7. 进程和线程的区别8. 什么是僵尸进程9. 进程间、线程间如何通信10. 进程分配的内存大小是多少11. 进程的内存有哪些部分组成12. 什么是协程13. 网站输入URL返回结果的具体过程,越详细越好14. HTTP的结构,属于哪一层15. HTTPS和HTTP区别16. HTTPS的握手过程17. TCP是否安全,有哪些特点,和UDP有什么区别18. TCP如何保证不丢包19. TCP滑动窗口有什么用20. 数据库的事务特性有哪些21. 事务的隔离性是什么意思22. 数据库的事务隔离级别23. 索引的数据结构24. 联合索引abc查询b/ab会不会生效25. 索引为什么不使用Hash、二叉树26. 会哪些设计模式27. 知道哪些设计原则28. 算法:151. 反转字符串中的单词29. 反问3.6 字节飞书二面(60min)1. 自我介绍2. 实习拷打3. 项目拷打4. 算法:402. 移掉 K 位数字5. 反问3.7 腾讯PCG-应用开发二面(60min)(挂)聊天、聊实习、聊发展3.12 字节飞书套件三面(60min)1. 自我介绍2. 算法:2134. 最少交换次数来组合所有的 1 II3. 算法:611. 有效三角形的个数4. SQL:查询第二高的不同薪资5. 代码修正:多线程金额累加6. 实习拷打7. 反问3.13 腾讯云一面(60min)1. 自我介绍2. RocketMQ有哪些特性3. RocketMQ和Kafka对比4. RocketMQ如何保证顺序消息5. RocketMQ如何保证消息不丢失6. Java有哪些集合,HashMap底层结构,ArrayList扩容机制7. JVM的内存结构8. 双亲委派机制9. CG回收主要是针对哪部分内存10. synchronized和volatile的区别,volatile可以保证原子性吗11. Redis常用数据类型,字符串底层结构,为什么阈值是44字节12. Redis的Hash如何解决hash冲突13. Redis有哪些持久化方式,AOF和RDB如何结合、性能比较14. Redis内存汰机机制15. 操作系统物理内存和虚拟内存有什么区别16. 4G内存申请8G内存会发生什么,具体讲内存置换17. IO模型有哪些,select和epoll有什么区别,epoll具体如何实现获取已完成任务的18. UDP和TCP有什么区别,分别用在哪些场景19. TCP三次握手,TCP每个连接的SYN是不同的吗,为什么,TCP什么时候会拒绝SYN包20. 算法:15. 三数之和21. 反问3.14 腾讯云二面(60min)(挂)1. 自我介绍2. 编程题:写一个组件,可以缓存请求,请求到达一定数量或者过一段时间统一入库等操作。(核心是使用BlockingQueue实现)3. MySQL有哪些锁,insert语句会有哪些锁4. select语句直接limit分页会有什么问题,怎么优化5. 有一个网关,负责将HTTP请求分发到下游无数服务,会出现哪些网络相关问题6. 实习介绍7. 实习介绍,详细说一下对项目中核心的一些设计架构的理解,不一定是自己做的8. 实习拷打9. RocketMQ 如何实现高可用的,聊了 CommitLog / mmap / 索引 / 队列负载 / 缓存读取10. 未来规划11. 在工作室的职责12. 反问3.17 字节飞书HR面(40min)正常的自我介绍、未来规划、项目&实习经历情况、优缺点等等。
车仔仔面:接好孕
0 点赞 评论 收藏
分享
2024-10-12 20:39
已编辑
广东工业大学 Java
9.30 一面:自我介绍Long \ long 的区别、默认值,int 和 long 的区别String \ StringBuilder \ StringBuffer 有什么区别?进程和线程有什么区别?索引的作用是什么?手写几个简单 SQL ,有用到索引吗,什么时候会索引失效?LEFT JOIN 和 INNER JOIN 有什么区别?Linux 如何查看一个 log 文件的内容?如何搜索文件里的内容?通过 uid 搜索 log 文件打印出来下面的堆栈信息?黑盒测试和白盒测试是什么?黑盒测试和白盒测试有什么测试方法?朋友圈点赞功能有哪些测试用例?还知道其他哪些测试方法?什么是缓存穿透、缓存雪崩、...
一笑而过2222:一、Java 相关 -  String 不可变,适合少量操作。 -  StringBuilder 可变、非线程安全,适用于单线程大量操作。 -  StringBuffer 可变、线程安全,适用于多线程环境。 二、操作系统相关 - 查看 log 文件内容可用 cat 、 more 、 less 命令。 - 搜索文件内容: grep "text" logfile.log 。 - 搜索 UID 并打印堆栈信息: grep "uid_value" logfile.log | awk '{print $NF}' 。 三、数据库相关 - 索引提升检索速度、保证唯一性,如 SELECT * FROM table WHERE id = 1; 可能用索引。 - 索引失效情况:索引列函数操作、 LIKE 以通配符开头。 -  INNER JOIN 返回匹配行, LEFT JOIN 返回左表所有行及匹配右表行,无匹配用 NULL 填充。 四、测试相关 - 黑盒测试关注输入输出,白盒测试关注内部逻辑。 - 朋友圈点赞测试包括点赞、取消点赞、并发点赞、刷新显示、网络异常等。 - 其他测试方法有灰盒测试、性能测试、安全测试等。 五、缓存相关 - 缓存穿透:查询不存在数据,解决方法有缓存空结果、用布隆过滤器。 - 缓存雪崩:大量缓存同时失效,解决方法是分散过期时间、用锁机制。 - 缓存击穿:热点数据过期时高并发请求,解决方案为加锁、设置永不过期。 六、算法相关 - 比较版本号按点分割成数组,逐位比较数字大小区分版本高低。
0 点赞 评论 收藏
分享
2024-09-18 16:36
已编辑
广东工业大学 Java
坐标广州,官网投递,4面的原因是投的岗位无hc了,简历被流转到另一个部门面了2面,然后那个部门又无hc了,原来的部门重新空出一个hc,面试官看我还可以转回去了,相当于重新走流程。# 8.27 虎牙一面(30min)1. 项目(15min)2. SQL 慢如何解决?3. EXPLAIN 有哪些信息?4. 如何理解抽象类、接口以及使用场景?5. Object 有哪些方法、什么时候重写 hashCode 和 equals 方法?6. 异常有哪些?异常的原理?7. RPC 是什么?如何手写 RPC ?(只看过手写 MQ ,套 MQ 模板加了点细节)8. 如何自己实现 Json 序列化反序列化?(我回答反射)9. 反射效率怎么样?如何优化?10. 共享文档编辑(类似飞书)如何实现,多人同时编辑冲突如何解决?11. WebSocket 用来干什么?# 9.3 虎牙二面(60min)JVM 本来以为准备的不错,但是太久没复习没回答好。操作系统还没复习,回答不全面。1. 自我介绍2. 项目(30min)3. 类加载器有哪几种,有什么作用?4. 双亲委派的具体过程,为什么要双亲委派?5. 什么时候会产生内存泄漏?如何排查?6. 线程有哪些状态?7. 线程如何主动让出时间片?8. 线程池有哪些创建方法?线程池有哪些参数?9. 线程池的阻塞队列用来干什么?10. 数据库连接池的作用,有哪些参数?11. 堆、栈分别存储什么?栈帧中有什么?12. IOC 的作用是什么?13. AOP 是如何实现的?14. 动态代理的实现原理是什么?15. TCP 连接什么情况会断开?16. 内核态和用户态的区别,内核态转为用户态的过程?17. 为什么要区分用户态和内核态?18. 虚拟内存主要用于解决什么问题?19. 文件写入的原理?20. 对哪些技术感兴趣?如何学习一个技术的?21. RabbitMQ 中的队列是有序的吗,如何保证有序性?22. RabbitMQ 中的 Channel 概念有了解吗?23. 会话是有状态的吗?24. 反问# 9.5 虎牙三面(40min)面试官很好,全程无八股,没有压力,像在聊天。1. 自我介绍2. 两个项目介绍、亮点、细节(30min)3. 为什么要找实习?4. 后续想要学习什么方向或技术?5. 如何学习一个技术的?6. 想通过实习得到哪些方面的提升?7. 工作室情况,如何带新人的?8. 为何大一开始学习 Java ?9. 平时除了写代码会做什么?10. 算法:描述自定义树结构以及遍历过程。11. 算法:文章字母出现次数排序(前 K 个高频元素)# 9.8 虎牙四面(30min)随便问了点东西,怀疑是前面面了太多了走走流程,面完说后面应该会有 HR 联系我。1. 自我介绍2. 工作室情况3. 接口卡死了怎么排查?4. 系统的数据库表怎么设计?5. 三大范式是什么?6. 慢查询如何优化?7. SQL 注入是怎么回事?8. 说一个项目解决的问题?9. 说一下对 WebSocket 的理解?10. Git 提交信息错误怎么办?11. 实习打算12. 反问面完 HR 一直没联系,一看是挂了,估计是同一批排序到后面了,有更好的,或者 hc 撤回了。😭😭😭
zizi哦:离谱,要求这么高,虎牙招的都是什么大神
查看45道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

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