新项目-接口守护平台-提前整理
项目实现了什么功能?具体的业务流程? 你项目中的难点/亮点?怎么解决的? 全面介绍Spring Cloud Gateway的各个功能?Spring Cloud Gateway 的路由怎么用,说说代码?路由是什么规则?网关的作用?负载均衡有哪些算法? SpringBoot引入MyBatis要做那些操作? spring ioc 项目中哪里用到了ioc? 看过Redis源码吗? 怎么生成为一的业务ID?UUID、雪花算法怎么实现?怎么保证全局有序性? 雪花算法怎么解决时钟回拨? 说了美团leaf的解决方案,并且说了可以将机器号拆出几位作为时钟序号,每次回拨就自增。个人更喜欢后者,更轻量级 ...
2027日常-腾讯游戏安全部门软件开发运营开发三面
项目实现了什么功能?具体的业务流程? 全面介绍Spring Cloud Gateway的各个功能?Spring Cloud Gateway 的路由怎么用,说说代码?路由是什么规则?网关的作用?负载均衡有哪些算法? Nginx具体部署怎么写分流命令?location 规则怎么写?具体指令? Redis 持久化机制?看过Redis源码吗?具体介绍 MySQL 的存储引擎有哪些,各自的区别? 存储引擎1 MySQL 的 InnoDB 与 MyISAM 相比有什么劣势? MySQL 的 SQL 执行很慢怎么排查? 慢查询1 慢查询2 慢查询3 MySQL 索引失效的场景有哪些? Docker F...
2027日常-腾讯游戏安全部门软件开发运营开发二面
手撕:给一个数组,数组元素有n个,且值为 1<=a[i]<=n,数组中元素可能出现一次或两次,找出出现了两次的元素。要求不使用额外空间,且时间复杂度为O(n) 项目的难点在哪里? 为什么要用网关,只是鉴权等功能不能写在业务代码里面单机部署吗? 网关的作用 HTTP链接是谁先断开? 谁先断开链接1 谁先断开链接2 通过HTTP怎么上传大文件? HTTP上传大文件1 HTTP上传大文件2 (大文件上传可以看 阿里云盘 中的 JavaGuide文件夹 中的 后端面试高频系统设计文件夹 中的 大文件上传) 大文件上传0 大文件上传1 大文件上传2 大文件上传3 HTTP流式响应?HT...
2027日常-腾讯游戏安全部门软件开发运营开发一面
手撕:给一个有序数组,元素可重复,通过二分查找得到目标数字的索引范围(因为元素可重复,所以是一个连续的范围)(给出迭代和非迭代的解法,注意边界条件)(要保证时间复杂度是O(logN),因为元素可重复,所以第一次二分查找后还需要将原本的数组分为左右两个数组继续二分查找【递归容易实现,迭代比较难】,或第一次二分查找得到索引后向索引左右暴力搜索【时间复杂度O(logN+M),最坏时间复杂度O(N)】) 手撕:MySQL,一亿条记录,获得第九千万到第九千万零一百的记录(分页优化) MySQL的索引类型有哪些?联合索引有什么特点?MySQL索引失效的场景有哪些? MySQL默认的隔离级别是啥?还有...
华为面试注意点-提前准备
提前准备,不要太“诚实” 你有什么缺点? 为什么选择华为? 有没有其他公司的offer?
2026暑期-阿里国际AIDC一面
try-catch-finally中return一般写在哪块里面【一般在try、catch中写return,不在finally中写】?return写在catch中的话,finally中的代码会在return之前执行还是之后执行【之前,但return的返回值不受finally中的代码的影响(到return时会提前缓存返回值再执行finally中的代码再return返回提前缓存的返回值)】? Redis的持久化机制有哪些?Redis的缓存删除策略?怎么保证修改数据库时Redis缓存的数据是最新的,而不是脏数据? 系统性能看哪些指标?load了解吗? 浏览器输入url会经历的步骤? JAVA对...
2026暑期-网易综合游戏测试交叉面
喜欢玩什么游戏? 平常开发的时候有做什么测试? 实习时和同组的人怎么合作?有什么交流?有什么问题吗? 说一个最让你难忘的BUG,最后怎么解决的? 了解测试相关的知识吗? 设计一个测试用例,测试FPS里面的烟雾弹? 设计一个测试用例【四人副本,每天14-16点开始,可以和好友组队,若组队后不足四人则进行路人匹配,匹配成功后所有人都会收到倒计时30秒的确认窗口,有人没确认则重新匹配,都确认后,将四人一起传送到副本里】 手撕算法:1.汉诺塔问题 2.有A[m]、B[n]两个升序有序数组,A[m]数组已经由后台自动后面加0扩容为A[m+n]不用手动实现,合并A[m]、B[n]两个升序数组到扩容后...
2026暑期-字节跳动一面
权限控制怎么设置(防止同事在你操作时误操作影响流程【设置封禁期,下班后禁止操作】【设置领导链,操作需要领导审批】),日志怎么记录(记录时间戳,操作人员的ID)? 客户端执行修改配置操作,假设客户端修改配置操作速度过快(每秒多次修改配置,且每次修改的配置不一样)(机器修改配置的速度不能太快,否则可能坏掉),怎么处理?【限制客户端每多少秒才能修改以此配置(可以在前端用加载动画拖时间保证用户体验,后端也要限流保证安全)(可以限定每小时只能修改多少次)(可以要求修改配置时要双重验证【短信】)】 客户端执行修改配置的权限控制,要向服务端传输什么数据,用什么协议传输?要向服务端传输账号密码吗? HT...
AI算法学习路径
如何脱坑转AI 学历要求 虽然AI就业岗位体量大,但是要求相对较高,若无相关经验,本科难以入行,所以最好是能读研,工科我是很推荐大家读研的,和本科的待遇差距挺大,这个如果大家有兴趣,可以另外开帖再谈 如果不是追求进互联网大厂,江大的硕士也足够找到一些中小厂的AI岗位,当然读研的学校越高越好 专业要求 岗位对于专业的限制不大,所以不是说一定要学计算机、电子信息,从我呆过的几家大中小公司来看,科班出身的从业者的大约20%左右,不乏机械、材料、物理等专业的从业者,属实是学科交叉win麻了 考研时切勿拘泥于专业(除非是要考公,但是要考公学啥技术都无所谓,也不用学AI),应该更关注学校的t...
2026暑期-闲鱼一面
亿条记录怎么分给不同的服务器去处理? Dubbo客户端与服务端的线程池?Dubbo服务端下线的话怎么办,怎么判断恢复? 在项目的哪里有用到JUC包中的哪些东西?介绍一下 synchronized加在静态方法和非静态方法上的区别? 介绍一下双亲委派机制?怎么破坏双亲委派机制? JVM中JAVA对象的内存布局(JAVA对象在内存中具体的储存结构)? JVM什么时候会OOM?OOM的三大场景,怎么解决?OOM后JVM什么时候才会挂? 单元测试要调用其他模块的服务怎么办?(Mockito框架屏蔽) 在Redis中常用那些数据结构? Redis集群,哨兵? 不同垃圾回收器的特点(G1和CMS)?分...