八股: 网页输入网址发生什么 三次握手四次挥手过程以及为什么要这样做 快排过程以及时间复杂度 其余我忘了 场景题: 1.一个表有用户和时间两个列,现有3个需求 (1)根据用户查; (2)根据日期查; (3)根据日期和用户查; 问:怎么建立索引? 2.一个异常巨大的网络日志文件,日志记录来访者ip以及时间戳(即每一次访问都有一次记录),查找里面访问次数前10的ip。 算法: 一副牌堆握在手里,按照如
1、创建字符串有哪几种方法,他们有哪些区别 2、Java常用的集合,hashmap线程安全吗,如果想要线程安全用什么 3、HashMap的key和value可以为空吗,底层原理说一下。 4、创建线程有几种方法。 5、Java中有哪些异常,什么情况会出现堆内存移出,怎么去排查哪个线程出现这个情况? 6、说一下ThreadLocal,有什么作用 7、JSP有哪些内置对象 8、SpringMVC流程 9
自我介绍 ———— 1. 短链接项目中创建接口为什么用布隆过滤器?不是有误判的可能性吗,如何保证数据的正确性?高并发场景怎么解决的? - 布隆过滤器判断不存在的时候是完全准确的,而判断存在的误判率通过对布隆过滤器参数的配置可以降到一个很小的可接受的范围内,在系统不受攻击的情况下使用MySQL数据库的唯一索引作为兜底,如果创建成功的短链接进入数据库持久化时报唯一索引错误,此时执行事务回滚即可。如果同
2025秋招,时长35分钟 1. 自我介绍 2-3. 实习项目拷打 4. 稳定性是如何保证的?下游有问题或者流量有问题怎么处理? 5. 重构和迁移是怎么做的?怎么保证效果的有效性的? 6. 具体是如何定位问题所在的? 7. 手撕:lc283移动零 8. 实习工作期间主要使用的技术栈,存储、rpc 9. 优化是怎么做的? 10. 你平常有学习什么新的技术和知识? 反问 许愿oc #八股##后端##面
🕗6月23日 看到最近大家准备要面试深信服了,我来发一下以前的面经,助力一下秋招!! 一面面试官很专业,虽然比较严肃,但是总体体验感良好。当天晚上秒过,约了南京线下二面面试。 先是项目: 1.问了我的项目中的定位是什么,参与项目的所处角色,为什么要做这个项目,以及对项目的思考, 2.问了项目大概工程量多少行,我写了多少行,觉得有什么改进的地方, 可以增加抽奖和商城以及活动营销模块,签到和文章写作
1,自我介绍。 2,细问项目(只问了项目,没八股)。 3,手撕:原地删除数组中的重复数字。 面试时间只有30分钟,手撕题只用说思路(可能面试时间上来不及)。 时间线: 0902:下午投递,晚上就挂。 0903:发了笔试(?),还是去做了 0907:一面 0909:多了个转移投递,但是这两岗位名字一样(?) 这个时间线好迷惑,有没有遇到一样情况的 一个是“已终止”,另一个是“投递简历”,那我0907
TimeLine: 5.21官网投递 6.19笔试 6.23一面--晚上HR打电话通知二面,并沟通换线下面试点到南京 6.26线下二面 9点半刚来就有个研宝子一起上楼,到了那层好几个房间并发面试,大厅有HR负责人安排时间,不久就有两个哥们回来,然后HR通知可以回去等消息了,接着然后我旁边的研宝子也去了,随后就是我。 到了之后,面试官看起来很有精神,眼睛有灵光,有点像六小龄童[doge],然后就自我
一面 社招,5年工作经验,面完之后问了下招聘要求,是要招小leader技术经理的岗位,除了技术要求外,还得有些方法论,理论知识。需要带人做项目,面完盘算了下,对应阿里应该P7级别了,我的水平也就是个P6吧,还在国企工作了快一年,水平下降的厉害。下面是面试记录的问题: 自我介绍 国企的项目直接忽略,第二份工作经历是阿里,项目从0到1建设到百万QPS流量,你在这里承担什么角色(owner) 项目的技术
第一题:字符串,每个字母代表一种颜色,每次询问 需要将区间[l,r]染成相同的颜色,至少需要修改多少个字母。 每次用哈希做报超时。 改为动态规划做,整体遍历后直接随机存取,空间复杂度n^2,然后超内存。 最终过0.2。难受。 第二题:数组初始为0,第i次操作把【l,r】的区间数字全变为i。给一个数组结果,输出每次操作的【l,r】区间。 遍历一遍拿到i的左右边界,如果不存在说明这个数字后续又被覆盖了
30min。 项目 介绍实习经历 你在里面负责什么模块? 数据量大概有多少? 合并去重怎么弄? receiver接收的数据是什么? 有进行压力测试吗? 数据量的这种并发就可能就说没有像真正的生产环境那么的多,怎么验证代码有没有问题? 根因定位有延迟吗? JVM jdk1.8 以后那些区域可能会出现full gc? MySQL mysql的锁有几种? 怎么写一个应用了表锁的sql语句? 使用upda
java开发工程师-2025届校招(成都) 自我介绍 实习项目中的难点 为什么离职 看重公司的那些方面 JAVA的集合框架 ArrayList的初始容量(10),扩容机制 HashMap的初始容量(16),数据结构,扩容机制 try_catch_final语块中各种方式下return的执行步骤及结果 线程的创建方式 MySQL中索引失效的场景 如何提高查询的效率 索引创建要考虑的条件和约束 性别字
50min。 算法 最长回文子串 LRU缓存 讲一下算法的思路 时间复杂度是多少? 有没有更优的解法 项目 介绍项目 通过染色id不就可以把整个模块的链路串起来了吗? 你有了解比较成熟的监控方案吗? MySQL mysql里面的索引是怎么实现的? 设计索引一般会遵循哪些原则(经验)? IndoDB里面B+树比B树有什么优势
1.自我介绍 2.自我介绍的项目讲一下 3.项目中的难点以及怎么解决的 4.个人的能力 5.描述一下自己的优势 6.C++和C的区别 7.解释一下多态 8.堆和栈内存的区别 9.智能指针有哪些 10.weak_ptr和哪个智能指针配合使用 11.TCP和UDP的区别 12.Linux查看磁盘剩余空间的命令 13.Linux解释一下文件权限 14.解释一个你最熟悉的算法 面试官挺好的,没有手撕。 #
(5min)1.自我介绍,简短介绍的了一下项目和工作,做的CV和嵌入式软件开发。 (5min)2.面试官介绍部门分布和业务分布,问想做哪一个方向的工作? (15min)3.怎么理解嵌入式系统?这里结合自己的工作,从嵌入式设备,到嵌入式操作系统都讲了一下,提了一嘴调度算法,出现优先级反转的情况怎么解决,天花板调度协议也提了一嘴。 (15min)4.嵌入式操作系统和PC操作系统的区别?从指令集到指令架
当前进度:已约二面 🕒面试时间 9.11 实习拷打 Canal 监听 binlog 同步缓存,canal binlog 断流怎么办 mysql 用的什么存储引擎 innodb 有啥特性 myisam 为什么不能支持事务 innodb 如何实现 acid Innodb 那个底层的索引用的什么数据结构 如果我建了一个联合索引,在 b+树上它是怎么存的呢?它是存一个节点还是存多个节点? 为什么查询会有