3.23笔试 各位大佬都a了几道啊 只a了第一道后面两道只过了一半 Java-B 20到单选 5到多选 3到编程 #软件开发2023笔面经##笔试##水滴##投票#
呜呜一面挂了jrm 分享一波凉经 #后台开发# #24届实习# 1.简单介绍一下项目 项目数据表的设计 2.业务功能的具体实现 3.事物的ACID 4.MySQL间隙锁 邻键锁 5.事物隔离级别 6.手写一个单例模式(卡在这一步了) 7.JVM内存结构 8.类加载 介绍一下符号引用到直接引用的过程 9.说一下堆区的OOM, 10.装箱与拆箱
听声音是个比较年轻的面试官,感觉像和同学聊天一样,人很好也非常愿意分享他在业务方面的经验。 整个流程都是围绕着实习和项目展开提问的,比如说: 讲讲你最近的一些工作中最能体现你的能力的点,我们再继续详细聊聊。 做鸡架的话需要追求性能,那么你的这个项目有没有对比过其他人的?性能提升有多少? 针对你之前的工作,和你一起探讨优化点。 一起讨论思考Stack Overflow上的一个话题。 第一次体验这种面
电话面,26min,八股文大杂烩。 GMP,有锁吗? channel底层,啥时候阻塞 map安全吗,有序吗,哪些能当key sync.Map读取逻辑 你自己设计map会怎么设计? 索引大杂烩 幻读,解决方案 联合索引,索引下推 回表 Redis数据结构,应用场景 消息队列怎么实现,分布式锁怎么实现,限流怎么实现 持久化,会阻塞吗 为什么是三次握手?TIME_WAIT状态意义? 四次挥手可不可以是三
3月23号一面,24号就打电话开始二面。 转到了腾讯会议面试,也是30分钟左右,与一面问的形式差不多,没有算法题。 自我介绍 学校主修过什么课程,专业排名如何 介绍一下集合类中的HashMap HashMap底层为什么用红黑树而不用平衡查找树(红黑树性能更好(乐)) MySQL中的锁都有什么,有什么区别 表锁和行锁的应用场景 TCP三次握手的过程 如果客户端没有第三次握手,可能会发生什么后果 四次
自我介绍,说的是主要学的C++,Java学得比较少 挖项目穿插着提问 Bean的生命周期讲一下 IoC和AOP讲一下 HashMap初始大小 HashMap线程安不安全 Hashtable的比较 CurrentHashMap讲一下 Java的基本数据类型 3特性,多态,重写,重载说一下 Java集合有哪些(一开始没听懂什么意思。。) LinkedList和ArrayList对比讲一下,增加和搜索哪
也是个很年轻的面试官,我觉得全程他比我讲的还多 回顾笔试题:寻找重复数 探讨大表场景,商铺表和客户表问题 SQL 注入,还有一些其他安全问题,忘了 缓存一致性问题(延迟双删->雪崩,订阅binlog->复杂),这个问题讨论了好久 Golang闭包问题,append问题 约30min#软件开发2023笔面经##如何判断面试是否凉了#
写在前面:携程的招聘流程很规范很舒适,约面试会提前发邮件给一些时间选项让你选,技术岗有2轮技术1轮hr,技术面45min,hr面30min,我的感受是时间严格控制,不会超时。 一面:主要问项目和知识点,我的一面面试官完全按照我简历上写的懂的技术一个一个往下问,我当然全准备过,面完就知道能过 二面:项目+知识点+开放场景题,二面面试官感觉上是leader,项目和知识点问的比一面深,回答不上来会有引导
3.18做的美团春招第二场笔试,五道题A了四道,一直没消息,23号下午突然短信约面时间定在24下午两点半,后来又发短信将时间修改到了下午三点。 面试官大概提前五分钟入场,非常温文尔雅有气质的一位男性,说话很温和,你回答对了他会说“好的,没问题”,整体面试体验很好,但是中间信号断了两次,都重新进了,网络状况有点离谱。 括号中是我当时的回答,不一定完全正确,有大佬看到有不完整或者错误的还望指出。 自我
1.自我介绍 2.为什么用mysql,什么数据需要存储mysql 3.索引分类,分别用过哪些 4.覆盖索引用过吗,有什么优点 5.索引是越多越好吗,优缺点 6.如果索引不合适,会删除吗,是什么流程 7.hash索引用过吗 8.索引结构,B+树与B树区别 9.之前工作中数据量有多少 10.redis中存储什么数据,用过哪些数据类型 11.zset的底层结构 12.持久化了解吗,分别介绍下优缺点 13
详细介绍一下项目,为什么要用这些技术 这个项目对比你参考的开源项目优势在哪里 如果让你设计一个缓存架构系统,你会如何设计 Redis集群出现网络分裂问题如何处理,作为探讨,给出一个思考过程 最近在研究什么技术? 然后就是反问环节,面试官介绍了自己部门的业务以及工作内容技术栈等等 每个问题都很开放,虽然看上去问题不多,但是也面试四十多分钟#平安金服##面经##2023校招##校招##Java开发#
1.介绍项目,根据项目延伸场景题(很多场景题,如:线程池线程数怎么设置)。 2.C++悬空指针问题。 3.C++容器哪些是线程安全的。 4.手撕拓扑排序(怎么改成并发的?并发有什么问题)。 5.协程。 6.分布式CAP。 7.悲观锁和乐观锁。 8.不同IO模型种类。 9.反问。 #软件开发2023笔面经#
1、简单问了下实习 2、简单问了下C++ 3、给一个string的数字,看能分成多少种点分十进制的IP地址。 vector<string> getIP(string num){ } 如 25525525可以生成以下: 255.255.2.25 2.55.255.255 ... 用dfs写的,思路为往string num中放三个小数点,长度为n的num可以放.的位置有n-1个。 需要对每次划分的IP
第一题 标签:dfs、双指针 题意:给一棵树节点个数为n,现为每个节点赋权,要求每个节点权值不同、权值范围为1~n、奇数层节点权值和与偶数层节点权值和差值的绝对值不超过1。 思路:首先把奇数节点和偶数节点存储起来,得到奇数和偶数节点的个数分别为n1,n2(n1+n2=n)n_1,n_2(n_1+n_2=n)n1,n2(n1+n2=n)。设权值和为A=∑i=1niA = \sum_{i=1}
(3.27 更新:已挂) 特别短暂,全程只有25分钟 java基础 1.什么是多态? 2.java的异常体系? 3.final和finally的区别? 4.LinkedList是单向链表还是双向链表? 5.HashSet的实现原理,数据结构? JVM 1.GC的分类?每一种GC的名称?作用? 计网 1.http和https的区别? 2.OSI七层模型?TCP/IP四层模型?五层协议? 3.从浏览器