秋招面试-百度
秋招面试-百度笔试 斐波那契数列1, 1, 2, 3, 5, … 现给出l,r,求数列的第l项到第r项之间有多少个奇数 猫猫有一个融值v,每种液体都有一个液体度n(1~10^9)。如果猫猫融值v和液体的液体度n满足|n - v|<= x(其中x是阈值,整数),那么猫猫可以融化进这个液体;另一方面,猫猫可以随时变化成任意一个液体度。现在已知n种液体的液体度,猫猫按照液体编号从小到大的顺序依次融化进去,共需要变换m次,求满足条件的最小阈值。(0<=m<n<=10^9) 数组ai(1<=ai<=300)长度为n(1<=n<=100),现在可以将ai修改为非负整数bi,代价为|ai-bi|。要求满足修改后的数组相邻两项满足:bi xor bi+1 = bi + bi+1,求修改的最小代价。 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676...
秋招面试-蚂蚁
秋招面试-蚂蚁蚂蚁一面(8.28,35min) 自我介绍 实习项目介绍,以及老生常谈的challenge 蔚来实习项目介绍 自己是如何设计线程池的 JVM程序运行过程中如何监控(就是老生常谈的问题) 有在实际运行过程中出现问题去解决吗 代码中如何去构造一个死锁 如何在代码中避免发生死锁 慢查询日志指的是什么 一条语句强制用了索引后比默认不用索引更快,一定说明就用索引就更好吗 实验室项目的challenge (算法)删除链表倒数第N个节点 蚂蚁二面(9.4,40min) 支付技术部-弱交易相关(荷包等) 腾讯实习经历介绍 etcd流式备份方案 备份集校验工作 实验室项目介绍 如果这个时候再做Hadoop和Spark,和实习前比有什么能做的更好的地方 如何更好的去问别人一个问题;是否有学过一些理论知识 日常工作以及对大模型的看法 职业选择方向(业务之类的) 未来职业规划 反问 日常开发流程:CP0,CP1和CP2 技术栈 蚂蚁HR面(9.15,40min) 自我介绍 为什么参加金寨梦想教室 介绍下作为队长参加春雨支教社团的经历 担任研究生班长期间,是否出现过班级同学不配...
秋招面试-京东
秋招面试-京东笔试题型: 30道选择题 2道算法题 算法题: 小明要在n天吃饭,他会做m道菜。但是相邻两天做的菜的编号要满足(|ai-aj|>=k),求有多少种序列的做法(1<=n,m<=1000, 0<=k<m) 在(n,m)(1<=n,m<=2000)的地图分为可通行和障碍物两种,机器人需要从起始点走到终点。机器人有点问题:上下移动后,下次只能左右移动;左右移动后,下次只能上下移动。求起点到终点需要的最小步数,到不了输出-1 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495// 83%;91%(第二题RTE)import java.io.*;import java.util.*;public class Main ...
秋招面试-小米
秋招面试-小米小米一面(8.27 45min) 自我介绍 JVM内存模型 哪些内存结构会发生OOM 发生OOM如何排查 有哪些垃圾回收算法 G1垃圾回收器相比于CMS最大的优势是什么 有阅读过G1垃圾回收器的源码吗 ArrayList和LinkedList的区别 线程池的参数有哪些 ThreadLocal是什么 Springboot和Spring的区别 Springboot如何做到自动装配 http请求的过程 介绍网络拥塞 rpc和http的区别 实习项目介绍 实习项目引申:如果分布式锁过期了,该如何处理 日常如何学习 (算法,手动输入输出)第K大的元素 小米二面(8.28 35min) 自我介绍 家乡 实习项目介绍 + challenge一些细节 文件系统和数据库的区别 SQL的全称 介绍Zookeeper的备份机制 CAP理论 Zookeeper是CP还是AP Zookeeper的CP产生的问题如何解决 (算法)第K大的元素 + 1000瓶水用小鼠找毒药
秋招面试-虾皮
秋招面试-虾皮虾皮一面(8.5,50min) 自我介绍+项目(约20分钟) 自我介绍 腾讯实习介绍+面试官challenge细节 蔚来实习介绍 实验室项目介绍+面试官challenge细节 算法算法题(把树上每一层的节点全部往左移动,右边剩下的的位置设置为空) 纯代码编辑器,但是跟面试官说只写核心算法。因为没跑,所以最开始忘记把每一层后面的节点都置为null了 八股部分死锁 如何解决死锁 进程间的通信方式 用过哪些linux命令 mysql为什么用B+树,而非B树和二叉树 跳表为什么不行 mysql如何查询优化 select b from tab where a =xxx 为什么没走(a,b)索引 TCP三次握手和四次挥手 反问 虾皮二面(8.8) 业务介绍 自我介绍 腾讯实习项目介绍,以及面试官的一些challenge volatile如何实现可见性?每次都必须要从主存中拿数据吗? 二维数组按行访问和按列访问的时间分别是多少? index(a, b, c) select * from t where b = 1 and a = 2 order by c; 走了索引的哪些字段?...
暑期实习-字节面试
暑期实习-字节面试 节子暑期实习面试了两次,基本都挂掉了原因是因为面的太早了(1月份),准备还不是很充分。建议大家面试前一定要好好修改自己的简历,至少对简历上相关问题聊熟于心 字节第一次面试 项目中的分库分表?(不对,需要纠正) sa-token中,token存的是什么,如何根据token找到是谁的(回答的不好) 项目中的redisson如何做到的过期检测(回答的不好) https://javaguide.cn/database/redis/redis-delayed-task.html#redisson-%E5%BB%B6%E8%BF%9F%E9%98%9F%E5%88%97%E5%8E%9F%E7%90%86%E6%98%AF%E4%BB%80%E4%B9%88-%E6%9C%89%E4%BB%80%E4%B9%88%E4%BC%98%E5%8A%BF redisson过期订单的key-value存的是什么(回答的不好) 对称加密和非对称加密 分布式锁(用redis);但是超时或者崩溃了,如何处理;如果超时释放了之后别人去用了,但是自己又去把别人在用的锁释放了怎么办(场...
暑期实习-笔试记录
暑期实习-笔试记录 暑期实习参加面试的公司如果有笔试,已经一并记录在对应的面经里了因此,这里放的是参加了笔试,但是没有参加面试的一些公司的笔试记录 快速读取 理论上下面这段代码要能够默写出来,算法考试的时候直接用下面的就行了 12345678910111213141516171819202122232425import java.io.*;import java.util.*;public class Main { static BufferedReader br; static StringTokenizer st; static String next() throws IOException { while (!st.hasMoreTokens()) { st = new StringTokenizer(br.readLine()); } return st.nextToken(); } public static void...
暑期实习-蚂蚁面试
暑期实习-蚂蚁面试笔试(TCP报文数据总量)数据包1400字节,tcp头部20字节,应用层数据大小为1360字节,发送100个数据包,那么传输的字节数是多少? 传输的总字节数为 140,000 字节(140 KB) umask为022,在创建文件的时候的权限是? 当 umask 设置为 022 时,新创建文件的权限为 **rw-r–r–**(即权限码 644) umask 作用: umask 通过屏蔽(禁用)权限位来限制默认权限。计算方式为: 实际权限=默认权限 & umask实际权限=默认权限& umask 文件基础权限:666(rw-rw-rw-),即所有用户可读可写,但不可执行(Linux默认不给文件执行权限)。目录基础权限:777(rwxrwxrwx),即所有用户可读、写、执行。umask作用:通过按位取反后与基础权限进行逻辑与操作,屏蔽不需要的权限。 (结构型设计模式)责任链模式属于什么类型的设计模式? 属于 行为型设计模式,其核心目标是解耦请求的发送者与接收者,通过构建链式结构让多个对象依次处理同一请求,直到有对象处理成功或传递至链尾 ...
暑期实习-美团面试
暑期实习-美团面试笔试3.22,ac了2.2 最后一题需要查看一下思路 美团AI面 TCP和UDP的区别,适用于什么场景 Java的内部类是什么?介绍一下匿名内部类 垃圾回收是什么?如何触发垃圾回收 介绍聚簇索引和非聚簇索引 介绍5种Java集合,以及特点 如何保证商品不出现超卖 介绍如何去学习的 介绍解决某个问题是否需要投入大量时间,从哪些方面考虑 未来三年的职业规划 美团一面(3.27,47min) 自我介绍 最能体现技术能力的项目介绍 如何设计实现一个定时任务执行器 如果不希望cpu空转,如何设计一个定时任务执行器 实习项目用到了Spring Task定时任务,说一说 介绍令牌桶算法 哪些地方应用到了惰性机制 介绍项目中提到的冗余表和索引 是否遇到过索引失效 数据区分度足够高,如何建立索引:select * from table where x = 1 and y < 1 order by z; 是否存在查询同时使用两个索引的情况; 算法:K个一组反转链表 12345678910111213141516171819202122232425262728293031...
暑期实习-携程面试
暑期实习-携程面试笔试(3.13 19:00-21:00) 秒了,1h结束 携程一面(3.21,60min) 自我介绍 项目介绍及讨论 实时协同编程中,如果两端同时去做变更操作,如何保证一致性(a站点的a操作作用到b站点,b站点的b操作还没作用到a站点,此时a站点又做了操作?) 如果想要实现房东查看员工数据,如何实现 如果系统想要实现角色的动态权限变更,如何实现 某一个微服务在请求其他微服务的时候,一定需要经过gateway再次鉴权吗,有什么优化方案吗 如何实现用户名带着密码登陆失败三次后,15分钟内不能登陆 50个库存的秒杀如何防止出现超卖 redisson的自动续期机制是如何实现的 redis如何解决缓存一致性 redis的热点key的危害和解决方法 cookie跨域吗 百度登录之后,百度网盘也自动登录上了,怎么实现的 localStorage跨域吗(不会) 10G的11位电话号码文件,2G内存,如何获取重复率最高的电话号码 携程二面(3.28,36min,面试官迟到30min,逆天) 自我介绍 ot算法相关讨论 抽象语法树相关讨论 介绍数据库中的索引 建立联合索引(a...











