211本,base北京 4.17 快手一面(Java商业化) 拷打项目 中断 进程,线程,协程 进程调度算法 数组链表区别,数组存对象如何随机存取 锁,AQS,CAS 垃圾回收算法,应用场景 算法题:k个链表排序 卡了20多天后挂。。 5.31 虾皮一面 TCP,UDP TCP三次握手,如何保证可靠,慢启动 进程,线程 为什么要加锁 进程通信方式,如何选择 虚拟内存,如何寻址 算法题:手撕LRU
流程 6月26号一面,6月28号二面,7月1号HR面,7月2号offer 一面 聊实习 部分八股: completableFuture原理 redis批量查询是怎么做的 唯一联合索引是怎么设计的 并发插入怎么避免重复 并发更新怎么避免重复 mysql除了行锁还有什么锁,区别是什么 Apollo原理,怎么实现配置更新 推送配置还是拉取配置 rocketMQ和Kafka的区别是什么,如何做技术选型 算
timeline: 6.28(周五) 投递 7.1(周一)约面 7.2 一面 7.3 二面 7.4 hr 面 7.5 offer邮件 -------------------------------- 一面:(50min) 计网: 七层网络协议 tcp,udp tcp 的可靠性怎么保证 http1.1,http2.0,https os: 线程状态流转 线程通信的方式 mysql: 有哪些索引? 索引
淘天业务技术后端实习已oc,来补一个面经,祝大家都能拿到理想的offer~ timeline 3.20 投递 3.21 笔试邀请 3.27 笔试 4.8 一面 4.10出结果约二面 4.12 二面 4.17出结果约hr面 4.18 hr面 4.19 oc 一面内容 电话面,40mins左右,面试官人不错,会补充我没讲到的点并引导我,中间有段表达有点混乱还提醒我注意分点表达 1.项目相关 介绍项目
发个面经,攒攒人品 时间线:4.12投递--4.18约面--4.20一面--面完秒挂 面试官人很好,会引导回答,最后反问环节也给了很多建议,面试体验很好,希望秋招能去贝壳吧! 如何使用jwt令牌实现登录过程?使用了什么技术栈? redis有哪些数据类型,用过哪些数据? 数据库的索引有哪些 对于命令select * from user where a=2 and b<4 and c=8,如何添加联合
发个面经,攒攒人品 时间线:3.26投递--4.3约面--4.8一面--当天下午5点收到感谢信 第一次面试,超级紧张,准备的也不充分,很多基础问题也没答上来,只面了半小时不到 英文自我介绍,介绍项目 如何使用jwt实现登陆验证,以及jwt包含哪三部分,如何实现服务端对客户端的验证? 小程序和java后台的连接如何实现?(项目) Stringbuffer和Stringbuilder的区别 hashm
这是本菜鸡四月开始投简历找实习的第二场笔试,感觉比上一场发挥好点,总结一波经验。(怕放原题不太好,会进行模糊处理) 总时长两小时,分单选、多选、编程题三部分,每部分都是独立的,提交了才能做下一部分,不能再回去改上一部分(貌似和我上一场在牛客上的笔试一样),区别在于编程题取最后一次提交而不是最高分。 (单选题目展示的代码是C语言) 单选题10题,每题三分: 有5题是数据结构与算法,包括一道时间复杂度
面试官头发是白的,一看就是大佬。。。全程感觉不太有精神,有点不耐烦。 简单自我介绍,介绍项目。 然后就是基于项目,假设各种不正常场景,问你解决方案,一直问直到你不会 如何处理恶意刷票脚本? 获取分布式锁没有成功,也没有失败,而是超时,如何处理? ...... 感觉好像太烂没啥问的了,就问了个输入url到页面显示的全过程,前面答得太烂,导致这里也没仔细回答。。 对美团的看法,实习时间等 Game O
Timeline: 04.17一面、04.24二面、04.30HR面 一面(电话面, 40min): 常见八股 二面(视频面, 40min): 拷打实习经历 场景设计题: 知道md5算法吗? 如果是你,你会怎么设计 库存DB查询压力过大,不引入任何中间件(消息队列/缓存),不限流,不更改隔离级别,怎么做?【面试官说按照库存容量分表,每个表里均分容量,有点疑惑】 HR面(视频面,40min) 个人情
【时间线】 4月23日 一面 (链接:https://www.nowcoder.com/feed/main/detail/c42f489522b24542aec1ba906c881e20?sourceSSR=users) 5月8日 二面 5月9日 上午oc 晚上邮件 【内容】 1.实习经历介绍,根据实习经历设计场景回答问题 ①大概1h,需要对实习经历熟悉 ②场景问题循序渐进,从不同的角度发散提问,
Timeline 04.06投递 04.11一面 04.15一面挂 04.11一面 面了快俩小时,感觉真的累 上来先自我介绍 网络层分层 常用的各层协议(数据链路层的想不起来md) 拷打CS144,有些地方说不清楚(汗流浃背) 问包的传输过程,路由的部分没说清楚 问操作系统,为啥要虚拟内存,线程和进程的区别 问Java HashMap,问如果很大时放新元素是不是要先扩容再放?(没明白) 问项目,貌
四个月之前的面经了,目前实习已结束,再回顾一下。 一面 八股 ArrayList和LinkedList区别 为什么Linkedlist的插入会比ArrayList插入效率高 HashMap知道吧,他有什么问题(说了线程不安全,头插死循环、同时put覆盖,并发put、get可能为空) 说说头插法和尾插法 HashTable为什么线程安全 ConcurrentHashMap1.7和1.8线程安全怎么做
1.自我介绍 2.介绍项目(简易分布式系统)、整体架构 3.谈一下自己对分布式的看法 4.分布式系统的正确性是如何验证 5.使用的easylogging日志作用 6.在项目中遇到困难,怎么解决 7.项目中git的使用,冲突方面的解决 8.单元测试,本地测试,继承了解吗? 9.接受转go吗? 10.讲一下继承和多态 11.线程的切换为什么比进程的代价小 12.说一下零拷贝,零拷贝会省几次拷贝 13.
一面 6.5 1. 你的数据库的服务器是怎么和客户端连接的? 2. 你的数据库是怎么启动运行的? 3. 数据库的隔离级别有哪些? 4. 你的数据库的各个隔离级别是怎么具体实现的? 5. 你的数据库的bufferpool怎么实现的? 6. bufferpool的置换算法为什么用lru-k,和lru比好在哪里? 7. osi七层模型,每层干什么,有哪些协议? 8. arp协议在哪一层?干了什么?是什么
1.项目介绍+闲聊18min 2.springboot事务失效场景 3.uuid和自增id区别,分库分表场景下 4.使用过的JUC 5.分布式锁、ID实现原理,项目里的技术选型 6.快照读和当前读,以及mysql下对应的问题 7.手写除单例模式外其他的设计模式 8.求给定的数组中和为0的最长子序列的长度 update8点通知过了,约第二天二面