FavoriteStar level
获赞
29
粉丝
8
关注
6
看过 TA
550
门头沟学院
2026
Java
IP属地:广东
暂未填写个人简介
私信
关注
09-30 18:33
门头沟学院 Java
0820投递0906一面1. 实习期间遇到的挑战以及解决方式2. 比如我们要用来实现一个乐观锁的功能,这个有研究过去做吗?比如现在Redis里面有一条数据,我们现在要去更新这条数据,在分布式场景下可能有问题,考虑用Redis实现一个乐观锁,让更新实现有序,最终数据库能够保证数据一致性,应该怎么去做?3. Java里面提到的开闭原则,你对开闭原则的理解是怎样的?可以大概描述一下这个原则吗?4. Java中基本数据类型和包装类型的变量,初始值分别是什么?5. 现在定义两个包装类型变量,给这两个变量赋相同的值,然后做“==”比较,结果为什么会不一样?6. Java中volatile关键字有什么作用?7. synchronized关键字在方法上具体怎么实现?对于一个类的普通方法和静态方法,加synchronized锁分别锁住的是什么?8. 假设有一张用户老表A,因模型升级适配新业务场景新建了一张用户新表B,需要将老表A的原始数据迁移到新表B,且老表A数据量特别大(比如上百亿数据),让你开发数据迁移程序,具体编码思路是先干什么、再干什么?9. 不考虑数据写入问题,只考虑将1000亿数据的用户老表A迁移到新表B,能不能通过MySQL的主从复制来做呢?10. 在分批迁移数据时,为了保证每批次拉取数据的执行效率都比较高,ID应该怎么来?轮询时为了保证数据的准确性和查询性能,应该怎么处理?比如每批次拉100条数据,但ID可能不是连续的,这种情况代码层面应该怎么解决?11. 现在要统计用户表(数据量特别大)中用户昵称相同的数据,即统计出现重复的用户昵称以及每个重复昵称出现的次数,应该怎么做?12. 你平时自己有在持续做一些技术学习和研究吗?13. 实习的工作节奏大概是什么样的?0909二面,比较像主管面,面试时间就25分钟1. 自我介绍。2. 你自己还接触过哪些方面(的技术或工作内容)?3. 你觉得比较有亮点、有代表性的一些需求或技术问题是什么?请大概介绍一个。4. 你原来接触过电商领域相关的内容吗?比如电商常用的商品等领域。5. (假设现在有一个任务)如果现在领导给你的任务是,一个基本的应用(比如商品相关应用)在单机情况下,面对高并发量时压力过大,你觉得应该按照什么样的维度或者标准去处理(来应对高并发、减轻单机压力)?6. 现在前台有一个页面,加载的时候用了5秒钟才显示出来,你觉得可能是什么原因导致的?该如何排查?7. 你现在在学习一些新的技术,大概会通过什么样的途径去学?8. 你最近关注或学习的一些技术性方向有哪些?9. 你觉得自己个人的优势和劣势是什么?0920线下hr面,简单跟面试官聊了半小时,都是比较常规的问题,说7个工作日出结果0930收到意向函,来个国庆礼物!
查看22道真题和解析
0 点赞 评论 收藏
分享
09-20 16:00
门头沟学院 Java
0826投递0904一面1. 多线程异步手撕2. 自我介绍。3. 用户输入域名访问部署在公网环境的网站,从输入域名那一刻起,整个访问链路是怎样的,最终怎样连接到目标机器?4. 当网站访问人数增多,之前的单机部署无法满足需求,要将其变为集群部署,这个过程的架构是怎样的?5. 集群部署中,有A、B、C三台机器,不同访问可能到达不同机器,如何维持用户登录状态,保证会话状态一直在线?6. 按相同请求(如同一客户端IP)映射到同一台服务器的负载均衡策略,除了可能导致负载不均衡,在功能实现稳定性方面还有什么可能的问题?7. HTTP和HTTPS有什么样的差别?8. 在HTTPS中,证书的下发流程是怎样的?证书涉及的公钥、私钥以及CA(权威机构)之间是什么关系?9. 在多线程使用HashMap的场景下,如何避免线程安全问题?有哪些其他方案?10. 平时讨论的线程安全一般指什么问题?请从Java内存模型的角度讲解一下。11. 线程执行简单的i++操作,为什么会存在线程不安全问题?12. MySQL中,LEFT JOIN(左连接)和INNER JOIN(内连接)有什么样的区别?比如A表和B表通过ID关联,A表中存在的ID在B表中没有时,两种连接方式的查询结果会有什么不同?13. 平时使用数据库时,有哪些性能优化的经验?14. 当数据量级达到一定规模,即使加了索引查询还是比较慢,除了加索引还有其他什么优化方案?15. 当MySQL因流量过大导致QPS(每秒查询率)跟不上时,有哪些常见的解决做法?16. 在数据库和请求之间加缓存(如Redis)后,由于缓存存在读和写操作,可能出现缓存与数据库数据不一致的情况,如何尽可能保证读取的缓存数据与数据库真实数据一致?17. 数据库读写分离的设计思路大概是怎样的?18. 数据库主从同步的过程是怎样的?比如MySQL中是利用哪些能力实现主从数据同步的?19. 你对RPC(分布式远程调用)技术有了解吗?20. 假如通过HTTP协议实现远程调用代码(如调用远程机器上某一个类的方法),让你设计这个远程调用过程,你会怎么设计?21. 你之前用到AI相关技术(包括检测)和MCP,能讲一下当时是怎么搭建相关系统的吗?实现了什么样的功能?22. 大模型调用外部服务时,Function Call(函数调用)和MCP之间有什么样的差异性?23. 在学习和实践过程中,你觉得哪一件事情挑战很大?请说一下这件事以及你应对挑战的过程。0909二面1. 自我介绍?2、项目内容3. 不同MCP工具之间有差异,资源消耗也不同,在这个过程中怎么保证每一个工具的稳定性?4、实习期间,你觉得哪一件事情做得最满意、挺不错的?5. 海量数据存储常常用到布隆过滤器,你可以解释一下布隆过滤器的原理吗?6. 如果一个接口响应超时,前台接口,那么你会怎么排查7. 出一道概率题:有0到5六个数字,能组成多少个四位偶数?8. 如果需要从布隆过滤器里面删除一个数据,该怎么实现?9. 你自己觉得你最大的缺点或者不足是什么?10. 你项目中涉及到Kafka的高性能相关内容,能解释一下Kafka为什么可以达到这么高的吞吐量吗?核心的设计是什么让它实现了这样的能力?0910HR面1. 自我介绍2. 高考分数,高考数学分数3. 0到100的数字中有多少个84. 比如3点55分,时针跟分针的夹角是多少,数学公式应该怎么写5. 假设有两个桶,一个能装3升水,一个能装5升水,如何用它们量出4升水?说出两种方法6、问实习经历7. 你对大模型的理解有多少?8. 在项目里了解到关于中间件(如Redis)的哪些知识?9. Redis是什么?10. 一面的手撕做得不好,为什么11. 你对自己的技术能力打多少分(十分制)?12. 你觉得实习那边的工作氛围有什么可以改进的地方,或者你理想中的工作氛围是什么样的?13. 你未来的规划是什么?分两个阶段,一个是到毕业,还有一个是毕业之后一到三年。14. 你了解过去年校招的薪资行情吗?你期望的薪资范围大概是多少?15. 如果我们给你发了意向书,你会如何处理其他公司的面试流程?比如是否会继续走其他公司的流程,或者不再投其他公司?16. 你参加比赛时担任队长,能讲一下你在比赛当中的分工吗?一部分是你在里面发挥的作用是什么(偏结果或内容层面),另一部分是你作为队长发挥最大的价值是什么?17. 身边的人是怎么评价你的?对你最多的评价是什么?18. 你的缺点是什么?0911:通知我需要补个笔试,说一面手撕写得不好,下午补了个笔试面,写了一道排序和一道多线程的题0912:流程结束,告知排序挂了
0 点赞 评论 收藏
分享
09-18 12:09
门头沟学院 Java
0825投递0904一面问实习经历你简历上写了好多项目经历,能不能简单挑两个你觉得做的比较好的点,展开说一下?在这些项目里面,有没有你主动发现问题并主动进行优化的动作?你在练手项目中用到了分布式锁,能说一下为什么要用分布式锁而不是直接用别的方式吗?分布式锁自动续费的底层逻辑,你有没有关注过它是怎么实现的?你使用Redis时,只用了value结构吗?有没有了解过Redis能存储其他类型的结构?你了解Redis中value大小有什么限制吗?你在工作过程中有用到MySQL吗?什么样的数据会存在MySQL里?除了MySQL和持续数据库,还有没有其他数据库在用?MySQL有好多存储引擎,你们有没有做过这些存储引擎的比较?它们之间有什么特征?在选型时会有什么考虑?你有MySQL调优的经历吗?MySQL的InnoDB存储引擎下面有四种隔离级别你在项目里面用到了多线程的知识,能简单说一下多线程是在哪里用到的吗?你在使用线程池时,线程池的参数是怎么定的?你写的接口协议是什么类型的接口?接口是通过HTTP请求打过来的吗?HTTP协议和TCP协议有什么区别?HTTP协议有哪些状态码?分别代表什么含义?手撕-排队领取物资,用队列写完要求优化算法复杂度你这边对意向城市有什么想法?有哪些意向城市?除了北京,还有其他的意向城市吗?0910二面实习项目问题对于你意向中的行业或者公司,你有什么自己的判断呢?你刚才提到了高并发和大数据量,在这两个方面,你有什么技术解决问题的思路或者实践经验吗?在平常的学习和生活中,你是怎么对数据库、框架设计这些会被反复使用的技能做反复练习并提升这些基本技能的?能不能结合具体场景(比如数据库学习或框架学习场景)举个例子讨论一下?引入到MySQL,那么就进入MySQL的实际场景中,比如一个表有50亿条数据,需要读取后经过数据处理写入到新表,怎么样才能更快更安全地读取数据?后边引导的思路就是往多线程、MySQL主键索引去靠,不过是一个发散思维的题目,有标准答案但也有其他的方案是可以行得通的,这个场景题基本就讨论了30分钟“不包含重复字符的最长子串”的简单算法题平常工作和学习中,你有对AI工具的应用吗?0917 hr面问了基础情况、base地的考虑,以及常见的一些hr面的问题,比如是否投递了其他公司,对于不用的互联网公司是怎么考虑、排序的等等,后边回复会在两周内出结果0918 收到意向书
查看26道真题和解析
0 点赞 评论 收藏
分享
08-23 10:50
门头沟学院 Java
幸福的西部野人:这玩意几天之后应该就有意向书了
投递腾讯等公司10个岗位
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务