9.20 一面 1.自我介绍 2.介绍项目 3.实习项目15min 4.redis 的持久化极致 5.redis的内存淘汰机制 6.lru和lfu的区别,tiny-lfu,布隆过滤器 7.基于lru和lfu以及布隆过滤器设计一个缓存热key探测仪 8.mysql redo undo bin日志 9.undo 日志版本链 10.mysql changebuffer 唯一索引和联合所有哪一个插入效率更
#软件开发笔面经# 一面 8.30 (50min) 开局一道题 lc33。老哥看我写的代码看了几分钟,丁真一下细节 说说Golang中的Channel的数据结构是什么样的? TCP中四次挥手,最后一次为啥要进行等待2MSL? 如果让你设计一个分布式锁你会如何设计? 消息队列的使用场景是什么? Kafka如何保证高可用性? 问项目,问题都比较简要,自己在问题上拓展了一下 二面9.6 (40min)
算上实习,这是我第7次美团一面,估计又得挂 团子啊团子,怎么才能进你的二面啊 实习+项目 布隆过滤器原理 String类不可变原因 Java线程状态 事务隔离级别 每个级别可能遇到的问题 脏读 不可重复读 幻读区别 慢sql优化思路 算法:重排链表 #美团#
面试官是个小姐姐 很温柔 刚刚结束 我自己能力有限 原本前端的 后来想着前后端都准备下 结果发现自己可能想太多了 有些确实不会 所以面试流程很短 只有35分钟 - 自我介绍 - mySQL的索引 - 创建索引需要注意什么 - redis的锁有哪些 - 乐观锁如何保持数据一致 - 怎么解决幻读 MVCC - hashmap有锁吗 与hashtable的区别 - 进程间通讯 - 缓存回收机制 - 垃圾
好难,早知道去做dj了 第一道题滑动窗口➕map超时 第二道题二维dp用例过了交上去0 第三道没看 第四道两个dfs用例过了交上去10% 现在节子开发的门槛必须得是OI选手了吗😅
第一题暴力加优化 90% 第二题 dfs暴力 20% 第三题 思维加前缀和 过了 第四题没啥思路 感觉有点难啊,大家做的怎么样啊。
很神奇的一次体验,4399后端笔试先加群,然后有问题可以在群里问。 4399的编程题居然是人工判卷,有点小逆天,辛苦判卷老师了。 题型: 单选题10道:蛮简单的,就是Java基础还有设计模式之类的 问答题5道:还行,索引还有设计题,就是有时候“下一题”的时候,上一题会没有被保存上,所以大家可以提前保存好自己的答案。 编程题3道:好像是随机分配的,我的是两个大模拟,一个动态规划,总体来说很简单,就是
秋天第一场面试🍂 7.27笔试 8.7一面 主要聊项目和场景题,八股就问了这几个 不知道过了没, 网页上显示:专业面试已完成,可能显示有问题,因为面试官说一共有两轮专业面 #24届软开秋招面试经验大赏# #你的秋招第一场笔试是哪家# #面经# #OPPO求职进展汇总# #OPPO#
滴滴后端提前批-网约车增长 一面凉经 1.TCP/UDP区别 2.TCP为什么可靠 3.三次握手 4.为什么要三次握手 5.DNS解析过程 6.TCP流量控制 7.拥塞控制 展开说一下 8.进程线程协程 9.GMP调度 10.channel 这个没怎么用到只是知道一点然后说不熟 11.B树、B+树 还有点问题可能记不清了 手撕 最长无重复子串长度 还有就是数据库的一些了,数据库我只是用了用没有深入
八股 拷打实习经历 RPC的原理 生产中如何对接口进行熔断或者限流 clone方法是深拷贝还是浅拷贝‘ 反射能够调用一个类的私有方法吗? 服务启动的过程中怎么修改字节码 JVM 里面的线程和操作系统的线程是什么关系 接口里可以定义变量吗 说说TCP的流量控制和拥塞控制?快速重传什么情况下会触发? Java里的虚引用有什么用? 讲讲g1垃圾回收器 堆排序的原理?怎么实现? 口头描述思路 :镜像翻转二
一面完过了一个小时就挂了。 bg双九,服务端岗位,c++技术栈。 面试流程: 自我介绍。 看了下我的简历,问我有没有相关后端的项目,我说webserver,让我介绍了下就问了io复用。 c++八股:编程范式,inline,面向对象面向过程优劣,还有些其他的。 计网:http/https,iso模型,传输层,tcp可靠性等等。 数据库:好多不会的。b+/b数,隔离级别,acid,b+数范围查找的优势
#25届暑期实习# 3.29投递 4.11测评 4.19约面 4.22面试 面试官很温柔,但我很菜,很多八股背过的也不记得,当攒个面试经验吧 1.自我介绍 …几个个人问题 5.动态代理?正向代理?反向代理? 6. Jwt 令牌? 7. Threadlocal的作用?怎么避免的线程安全问题 8.布隆过滤器如何解决redis 缓存穿透 9.布隆过滤器的缺点 10.外卖系统的权限模块是怎么设计的? 11
面试官问题 1、介绍一下项目,项目用到了微服务,那么多个服务之间是如何调用的 2、多个服务之间怎么同步用户的登陆状态 3、访问不同的域名的时候怎么携带token,存储在前端的什么地方 4、Spring中的Scope注解的参数有哪些 5、RequestBody注解相关问题 6、restController以及相关注解的效果与区别 7、Transaction注解什么时候会失效(动态代理失效居然没想起来
电商业务 杭州 50分钟 自我介绍 (开始照着简历问…) 平衡二叉树 为什么红黑树用得更多 B树/B+树及应用 进程线程协程区别 零拷贝技术 TCP三次握手四次挥手 ACID 隔离级别 脏读幻读 可重复读怎么解决脏读和幻读的 redis基本数据类型以及底层结构 为什么要用sds不用c字符串 为什么用跳表不用红黑树 跳表查询的时间复杂度 redis持久化 rdb持久化的时候,主进程键值发生更改,写入
选一个项目介绍项目难点,怎么解决的(鼠鼠的项目没什么亮点,随便讲了个自制的类型擦除解决运行时需要不定个数不定类型参数的函数调用,和用c++20协程实现的通信管理) 为什么要用c++20协程(比回调更容易看懂好维护) 进程和线程的区别 线程同步的方式 两个线程共享变量如何避免冲突 除了加锁还有什么方式(原子类型std::atomic<T>,go channel) CRTP了解么(奇异递归模板模式,模