明天就发offer level
获赞
33
粉丝
19
关注
5
看过 TA
438
蚌埠坦克学院
2025
Java
IP属地:北京
暂未填写个人简介
私信
关注
查看21道真题和解析
0 点赞 评论 收藏
分享
查看19道真题和解析
0 点赞 评论 收藏
分享
2024年3月28日1、自我介绍2、唯一合同号背景 + 实现原理3、redis是集群还是单点部署?4、redis集群如何保证数据一致性?5、redis单点数据怎么恢复的(持久化机制)6、redis在执行AOF或RDB恢复时,请求到来怎么处理的呢?7、redis雪崩、击穿、穿透的场景和对应的解决方案?8、arthas问题排查?为什么要用arthas?怎么使用的?9、数据库表的设计思路?10、数据库表会设计到主键、外键吗?11、数据库索引使用过吗?说一下?12、什么样的字段适合充当索引?13、HashMap的实现(初始化、添加)?14、HashSet的实现呢?15、HashSet中存储user对象(id、age、gender),使用gender计算hashCode,重写equals,判断当gender一样的时候,不同的id和age的user可以添加进去吗?16、实习中遇到最大的困难?怎么解决的?最终效果?17、实习中做得最好的点?18、开发进度上有没有遇到产品经理需求变动的呢?19、MySQL索引为什么用B+树,优势在哪里?20、ElasticSearch了解多少?底层实现?为什么可以支撑全文索引?21、ES使用哪些查询器?(multi、matchQuery)22、了解ES集群的选主机制吗?23、集群部署怎么防止脑裂呢?24、RPC框架是自己实现的吗?25、使用什么作为注册中心会好一点?(Eurka、Nacos)26、TCP沾包是什么现象?沾包怎么解决?27、客户端怎么接收服务端返回的结果呢?28、手撕算法:去除链表重复元素#实习求职记录#
查看28道真题和解析
0 点赞 评论 收藏
分享
2024年3月28日1、自我介绍2、实习项目参与者人数,担任什么角色?【拷打20分钟】3、项目产品内容是什么?怎么分析实现的?4、自动收款逻辑判断生成提油凭证是事件触发吗?5、整个流程是一个类似工作流吗?6、开源的activity【dpmm的规格语言】描述一个审批流程,流程定义一些节点,每个节点有用户的动作或自动化的动作去流转或触发,最终这个审批流完成?7、项目参与的时间?这个项目的最大收获是什么?8、设计项目数据库表?项目设计哪些表?数据库设计遵循哪些思路?9、订单表是之前已经有的吗?还是当前项目的表?10、实现细节:收款表里有哪些字段?11、来款是怎么关联到订单表的呢?12、实现细节:金额设计的字段是什么类型?【BigDecimal】1.0f-0.9f != 0.9f-0.8f13、float、double相比bigdecimal有什么缺陷?能举个例子吗?哪种程度的精度缺失?bigdecimal小数运算会丢失14、redis保证生成唯一合同号?哪一个环节用到的?为什么是这样做?15、如果上述功能不使用redis实现,会有什么问题?为什么不能保证原子自增呢?16、这个唯一合同号是成为数据库表的唯一键吗?17、使用过ES?18、一个真实的社区吗?19、用户进入网站是访问个人信息or系统热门文章?20、【项目场景】如何发送用户关注列表的用户的最新发帖呢?你会怎么做呢?21、TCP可靠性是怎么保证的?22、流量控制做了哪些策略?23、接收窗口可能为0吗?24、发送方就停止发送了吗?【会停止发送,发送方收到零窗口通知,会启动持续计时器,超过一定的时间没收到接收方的通知,会发送接口探测报文】25、接收窗口发送窗口为0的tcp报文丢失怎么处理?26、TCP的拥塞控制呢?【超时重传、快速重传】● 超时重传什么样的● 快速重传什么样的27、MySQL的InnoDB的索引的存储引擎是什么结构28、B+树的数据结构?29、B+树跟B树的区别?30、B+树的好处是什么?31、事务概念有了解吗?32、事务的其他特性?33、事务的隔离性指的是什么?34、事务隔离级别?35、事务隔离级别解决什么问题?36、不可重复读和可重复读区别?37、手撕:最小的前k个树#实习求职记录#
查看37道真题和解析
0 点赞 评论 收藏
分享
2024年3月12日 1、有没有跟导师做一些工程类项目?2、读研期间做什么?3、研究方向是什么?4、讲一下比较有代表性有亮点的项目(有什么背景、有什么想法、有什么困难、最后是怎么解决的)5、讲一下社区项目是什么?6、社区项目最后是什么进展?7、使用kafka和不使用kafka对实现点赞功能的差异是什么?效果差距在哪里?分别适用什么场景?8、点赞count字段存在哪里?9、我就想知道你这个场景设计了几张表,分别是怎么存的?10、讲一下JWT以及工作原理11、session的方式和JWT有什么核心差异?技术方面上?适用场景?12、cookie和session会有被冒用的风险?那用JWT就不会吗?13、JWT会有什么弱点?短板?cookie可以但是JWT不行?14、JWT具体怎么实现用户鉴权的?15、项目假如没有JWT或者Cookie和Session在访问社区的时候会遇到什么问题?16、JWT是怎么传输的?怎么处理的?17、JWT怎么校验的?18、MySQL的索引?索引的作用?19、二级索引对于MySQL是怎么实现的呢?20、B+为什么可以实现查询加速?21、建了B+树和没建B+树有什么区别呢?有索引和没索引有什么区别?为什么能实现加速?22、OSI网络七层模型?23、TCP和HTTP在哪一层?24、TCP和UDP有什么区别?25、一般什么情况会使用Redis呢?26、Java多线程编程写过吗?这个比较基础常见的。27、算法:三个线程打印ABC十次28、算法:整数反转(********************************************************* )#实习求职记录#
阿里巴巴一面255人在聊 查看28道真题和解析
0 点赞 评论 收藏
分享
2024年3月11日1、自我介绍2、说一下实习项目(是什么、难点是什么、怎么解决的)3、高并发是多大的高并发?4、什么叫唯一合同号?怎么实现的?5、redis是单机的吗?还是集群?6、业务有上线吗?7、讲一下RPC框架和社区项目?8、RPC框架中为什么要讲服务注册到Zookeeper上面呢?9、Zookeeper挂了怎么办?服务不是不可用了吗?10、那你知道Zookeeper有什么高可用机制来维护其高可用吗?(原理)11、你怎么用Zookeeper,怎么部署的,只有一台服务器吗?12、业界Zookeeper怎么使用的?13、分布式系统用到Zookeeper或ETCD,肯定不是一台,怎么搭建集群?14、GLOG做了什么?15、为什么要做GLOG社区呢?16、kafka搭建异步系统是为了解决什么问题?17、kafka也是自己部署的吗?有部署几台机器啊?18、kafka高可用机制?19、kafka怎么保证消息不丢失?20、kafka高吞吐是怎么实现?21、kafka性能为什么好?怎么设计使得他性能好的?比如在代码层面或系统层面?22、MySQL四个隔离级别?23、幻读需要哪种隔离级别才能解决(自己埋坑,可重复读不一定能解决)?24、要哪种隔离级别才能完全解决可重复读?(不考虑性能)25、如果有幻读的产生要怎么避免?26、MVCC是怎么实现的?27、MySQL的InnoDB索引是什么?28、B+树的叶子节点存的是什么?29、二级索引存什么?30、回表是什么?31、针对减少回表,怎么做数据库的查询要怎么做优化?32、MySQL的undo log、redo log、binlog?33、Redis的ZSet有用过吗?34、查询范围的复杂是什么样的?35、Redis中的ZSet为什么要用跳表?36、平衡树也可以,红黑树也可以,为什么要用跳表?37、Redis的持久化机制?38、那你用的Redis有没有开?实习的Redis有没有开持久化机制呢?39、算法:点(0,0)到点(x,y)存在障碍,怎么找到最短的路径(BFS)40、算法:快速排序41、反问:● 技术栈的背景和原理要思考清楚怎么做?● 设计技术方案+每个技术的优略性+需求和业务(做技术选型)● 抗压#我的实习求职记录#
查看43道真题和解析 我的实习求职记录
0 点赞 评论 收藏
分享
06-07 22:44
已编辑
蚌埠坦克学院 Java
2024年2月22日1、基本情况(毕业时间、实习时间、实习周期)2、Java基本类型(寄:8种)3、集合用过哪些?4、hashmap了解多吗?看过源码吗?hashmap的数据结构?5、多线程了解吗?用过吗?6、实习:线程池解决什么问题?(逻辑回答有点混乱)7、线程池的核心参数?创建一个线程池,怎么设定那个核心线程数?8、在Spring中用到哪些设计模式?(回答不好,不熟悉!!)9、三次握手分别干了什么事情?10、Spring里的AOP原理是怎么实现的?11、MySql的默认事务隔离级别?12、总结一下MVCC吗?13、缓存穿透和缓存击穿的区别?对应的解决方案?14、实习经历中:redis保证生成唯一合同号是如何实现的?15、实习中:参与数据库的设计?有遵循什么数据库的规范?16、数据库的三范式17、从上一家公司实习完有什么收获吗?18、算法题:单向链表,如何快速找到中间节点?双指针(快慢指针)19、思维题:四个跑道,八匹马,如何找到最快的马,需要跑几次?20、思维题:四个跑道,十六匹马呢?21、贪心算法的理解?22、反问● 面试过程中,哪里回答不好,需要提升?(客套整理还可以,回答技巧不好,回答问题要学会有自己的总结:脉络、设计模式、逻辑题)● 表达需要提升(推荐看书《金字塔原理》)● 简历排版有哪些需要改进?(增加:项目中解决了什么问题?专业技能模块优化一些,添加一些总结再分的东西:如Java基础和设计模式分开,不要写一块?突出亮点!)总结:1、基础不够牢固(没办法十全十美,但是要争取尽量回答完善)2、回答前先总结思考一下,不要想到啥说啥,思绪混乱3、语气有点唯唯诺诺,自信大方一点4、增加知识广度,知识点和项目之间串联起来5、回答问题,可以先讲清楚这个知识点是什么?用来做什么?能实现什么效果?#我的实习求职记录#
查看23道真题和解析 我的实习求职记录
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务