校招二面,视频面试,大概一个小时左右吧,美团主要用的是Java,会C++可能确实不太占优势。二面会比较注重解决问题的能力和逻辑性,对于基础知识的掌握反而不太考。
对称加密和非对称加密
指针,多态
B+树
输入一个数,从1开始只能+1或*2,求得到这个数的最少计算次数
给出数组的两个下标,求这段区间的和
一致性哈希
这次的题目有些意料之外,复习的基础知识好像都没有问到,但是加密和B+树不知道就确实是自己的问题了,知识死角还是有不少的,继续加油吧!
我是C++技术栈,被美团写java的业务部门捞了。不过两位面试官都很友善,没有特别在意语言上的问题。 8.30 一面 50分钟 八股轰炸,都是很基础的问题,OS、网络、数据库都有。手撕也不难。 开放性问题:你认为什么是操作系统,操作系统有哪些功能 进程同步的方式 进程和线程的区别 简单linux命令使用:top ps netstat df less grep 讲讲ACID 四种隔离级别
平台技术部 cpp选手 大概面了55分钟,聊得挺开心,希望能过 面试官拿着一面的问题,特意避开一面的问题进行提问 1. 自我介绍 2. 什么时候会触发中断 3. 异常和中断的包含关系是怎么样的 4. 讲讲linux的权限 4.1 chown 和 chmod的作用 4.2 ls -alh后,紧跟着文件的读写执行权限后面的是什么东西(*) 5. 软链接和硬链接的区别是什么 5.1 各自的使用场景是什么
35min 自我介绍 了解transformer吗? 实现一下transformer伪代码 muti self attention细节实现一下 手撕有向无环图拓扑排序 说说encoder、decoder,它们的区别 llama了解吗,llama的结构 llama中config.json参数的含义 有一个层数l,headsize为h的llama结构网络,计算它的参数量 反问 肯定是凉了做的都是大模型
🍎2024.8.29 一面 🍐实习+项目 15min 🍐提问+场景 30min lock,synchornized使用场景和区别 Integer,int比较;基本类型包装类型区别 线程安全list及原理 CopyOnWriteArrayList和vector区别,使用场景 Queue的相关实现,优先队列的实现方式和不同队列各自使用场景 forkjoinpool以及工作窃取机制 阻塞队列的数据
上来先问你转不转Java,哈哈哈 简历 主要是科研项目 基础 C++ 和 Java相比,两者各自的优劣 C++ 内存管理 C++ 强制类型转换?使用场景有什么不同 分布式锁?(凉,我说我不会redis) (又想不起来了,可能都在问项目) 代码 家人们,谁懂啊?半个小时!!!Leetcode原题medium做不出来了,太惨了~~。li'kou 31 下一个排列。 复盘 面试官人蛮好的,最后还说能看出
一面 2024-08-30 如何设计一个RPC协议 如何设计一个微服务架构 规则引擎是怎么实现的,有了解过哪些规则引擎吗 Redis做一个排行榜怎么做,如果多个分数相同的按时间排序,怎么设计 算法题 手写单例双重校验+锁 编辑距离 8升桶和5升桶合成4升水 后面发现我的意向城市是上海,给我转到了上海的部门,并重新开发一面。 一面 2024-09-02 Java的BigInteger,或者说Pyth
一个小时7分钟 自我介绍 项目介绍 (3,4只记录不会的点或者没答好的点) 深度学习 :为什么使用 nauc值和auc值有什么不同 开发项目: ThreadLocal 在项目中是怎么使用的,如果出现错误情况怎么处理,答了事务回滚,其实是不对的,回滚的是数据库,threadlocal是基于内存的,这个我后面得想一下 计算机网络各层是什么,各层协议是什么? linux 常见命令 top查看的是
项目 具体问题(流程,问题和解决方法) 知识图谱编辑平台主要在里面做了哪些工作? 项目几个人 组内成员具体的分工 数据库设计的思路 这个项目里边的难点或者挑战是什么 整个项目过程中导师起了哪些作用 导师给的建议和反馈,你认为是合理的吗? 这个项目的改进和优化的地方? 八股: java的回收机制 垃圾回收的算法 java的多进程 mysql创建索引 OSI网络模型 TCP属于哪一层,HTTP属于哪一