视频面 2.15 , 16:00, 45min 1. 自我介绍 2. 简单的聊了一下项目 3. 递归的一些特点 递归的两个重要时间点,前序和后序,前序多用于回溯,后序多用于动态规划,递归的出口; 4. HTTP , TCP ,Socket之间的关系 HTTP是应用层协议,使用了传输层协议TCP来保障数据报文能够传输给对端,TCP使用了Socket来进行网络通信; 5. 端口的作用 主要用于传输层识
hr面,全程30min左右 1. 自我介绍 2. 这个成绩可以保研吧,为什么不读研 3. 公司那边的实习是到什么时候 4. 秋招求职是什么进展 5. 为什么想要做后端 6. 身边的其他同学的求职倾向 7. 介绍一场竞赛(简历里的一场) 8. 未来职业规划 9. 期望薪资 10. 反问 欢迎私信/评论交流 ———————————— 更新进展,9.22 oc #联影医疗##后端开发##HR面##秋招#
一面 8.30 50min 1.java常用的容器,数组和链表区别?hashmap,put的过程 2.解决hash冲突的方式?(开放定址法(线性探测法、平方探测法前后寻找)、链地址法、建立公共溢出区) 3.上面解决hash冲突引出了threadlocal,threadlocal为什么需要要用弱引用?(把源码从头到尾讲了一遍,面试官说理解的不错) 4.AQS用过吗?提供哪些接口? 5.TCP、Ip
项目 + 算法 项目:简单问了一下项目,问一下redis是做什么的,会有缓存一致性的问题吗,随后对缓存一致性问题做了一些探讨,比如有什么保证缓存一致性的方案,给一个场景,比如redis缓存了用户抖音上一条刷的视频,这样多写多读的场景怎么保证一致性。 算法:讨论了一道题,单词搜索的plus版,可以掉头往回走,问这样的单词路径在矩阵中出现了多少次(分析时间复杂度的时候稍微慢了一点) 面试官说得一周左右
1、自我介绍 2、深挖腾讯实习项目 ,聊了快半小时(面试官也没想到AILab会接这么多业务,有的细节没讲好面试官没听懂) 3、代码题:求一个数的开方根,写了二分后以为就结束了,没想到还要考虑负数和小数以及溢出的情况,代码优化的点,后面问了进阶版的如果开多次根号该如何处理,还问了如果是高次函数二分法还能求解嘛,牵扯到了深度学习中学习率和冲量的方法,没想到一道题能问这么深 4、反问,实习能接触大模型s
1、自我介绍 2、介绍acm经历 3、介绍第一段实习经历 4、深挖腾讯的实习项目 5、优化Prompt的经验? 6、大模型微调SFT的优化方法? 7、介绍Raft协议 8、Raft协议中出现网络故障导致分区时,如何解决任期号一直增加的问题 9、介绍计算机网络5层模型 10、TCP/IP属于哪一层? 11、介绍websocket协议 12、网络抓包有哪些内容(不会) 13、介绍智能指针 14、智能指
1面记录 1. 自我介绍:非常简短的介绍了自己的背景,感觉不是很重要 2. 手撕:(大概25~30分钟) 1. 拓扑排序:[207. 课程表](**********************oblems/course-schedule/) (中等难度),变种,判断服务间依赖是否成环 - 一开始很紧张,频繁报错,不过代码还是顺下来了,然后修改测试用例之后报错,打印debug的过程中面试官给了debug
=================================== 已过 一面 5月10日上午十一点 自我介绍完 后面全程八股 JTW 登录鉴权功能,JWT有什么好处 如何防止JWT TOKEN被篡改 JWT TOKEN如何实现单点登录,登录的时候如何把之前的设备挤掉? 答得不好 redis redis用的多吗?redis单线程为什么性能那么好? 讲一下redis里的hash槽概念。 忘记了
部门是金融服务平台的支付部门,感觉非常核心 timeline:8.31笔试 -> 9.5一面 -> 9.6二面 一面: 1.算法题:无重复字符最长序列 + 前序中序构造数 2.项目介绍 + 拷打细节 3.http和socket区别 4.事务级别 5.mvcc 6.301和302区别 7.为什么同时重写hashCode和equals 总共1.5h,有些问题实在想不起来了 二面: 1.java接口和抽
1.自我介绍 2.场景题,如何解决菜品超卖问题? 3.Redis缓存穿透,击穿,雪崩分别是什么? 4.MySQL主从复制怎么做的? 5.算法:快速排序 6.算法:两数之和(力扣第一题原题) 7.反问: ①部门主要业务 ②工作氛围 ③对我的建议 建议过程中又提问了MySQL为什么使用B+树作为索引?为什么不是B树,红黑树? 全程项目中深挖八股,1h左右
2022年秋招时面过浙江大华的后端开发岗(Java),二面后没下文了。今天整理电脑文件时意外发现当时记录的面经,在此进行分享。 一面 面试形式:电话面 面试问题: 介绍实习项目? 实习项目的团队分工和个人职责? SpringBuffer和SpringBuilder的区别是什么? 常用的集合类有哪些?HashMap的底层数据结构?推荐一下线程安全的Map? TCP和UDP的差异是什么? MySQL的
Java后端25K的简历应该长什么样子 会问什么面试题 不做高并发的话
提前十分钟进去,是一个还挺帅的小哥哥,以为他是主持人,说让我调试一会儿。 然后我就干等着,等面试官,过了很久问我准备好了吗,结果他就是面试官! 自我介绍 volatile Synchronized 锁升级,问底层 Lock和Synchronized 死锁 HashMap 底层为什么用红黑树,我说检索快但占用内存大 还有吗?不知道,说一下红黑树吧 索引,索引为什么不用红黑树,我就说了B+树的优点 S
什么是 「后端」? Keras 是一个模型级库,为开发深度学习模型提供了高层次的构建模块。它不处理诸如张量乘积和卷积等低级操作。相反,它依赖于一个专门的、优化的张量操作库来完成这个操作,它可以作为 Keras 的「后端引擎」。相比单独地选择一个张量库,而将 Keras 的实现与该库相关联,Keras 以模块方式处理这个问题,并且可以将几个不同的后端引擎无缝嵌入到 Keras 中。 目前,Keras
在 fis 提供的三种语言能力中,并没有提供对声明依赖的资源进行加载的功能。因此在 YOG2 中,我们通过扩展 swig 后端模板引擎,来添加对资源的加载能力。 YOG2 会重写 html, head, body 标签用于搭建资源加载的总体框架,并且添加了 require, widget, script 标签用于处理静态资源和后端组件。 基础结构 一个基础的 YOG2 后端模板应该类似 <!doc