今年真难啊 ,今天实习离职了。永别了牢笼,希望可以转正,我愿意回到牢笼 9.8日 一面聊实习项目 15分钟 二面 9.19日 1.实习项目用到的设计模式 2.springIOC的理解-》源码 3.谈谈MySQL索引的理解 4.Redis数据结构 答得不好,1个多月没背八股文了。回学校开背吧。 #秋招##顺丰#
22.10.10 共15分钟 自我介绍 研究生期间上过的课 模型过拟合(自我介绍时提到了做过深度学习) 项目中的设计模式(没答上来) 瀑布模型的特点、生命周期 为什么没有实习 HTTPS协议下输入一个URL发生的过程 家乡、职业规划 反问环节 许愿OC#秋招##面经#
22.10.14 共50分钟 自我介绍 怎么学习源码 源码中体现的设计模式,优缺点 线程池拒绝策略 线程池阻塞队列有哪些 直接调用线程的 run 方法和使用 Thread.start() 方法的区别,两种方法对应线程运行状态哪个部分 一个打印类,如何在多线程条件下保证打印顺序正确 两个线程循环打印数组元素,多少种实现方法(只说出来一个半) hashmap 在jdk1.7 和 1.8 的区别 对象
22.10.22 45分钟 自我介绍 介绍一下项目中根据redis实现了哪些功能 为什么使用redis,为什么不自己封装一些类实现类似功能 redis 分布式锁原理,怎么实现 java 中的锁框架 JUC包 乐观锁悲观锁各自场景和原理 NIO和AIO 线程池场景题:现在有一个服务,多数情况下请求量固定,偶尔不定时出现大量并发请求,如何用线程池处理 线程切换上下文后,被切换的线程上下文存在哪里?(不
hr面 面试官给人感觉挺好的,迟到5min还做了解释,全程20min左右 1. 自我介绍 2. 读研与否,为什么 3. 觉得自己为什么能绩点前10%,是因为付出的时间多吗? 4. 实习期间最大收获 5. 实习期间的工作强度,对工作强度什么想法 6. 考虑实习转正吗 7. 未来工作的选择 8. 反问 别的不记得了,面试官说4399有四面,希望还有后续吧,欢迎评论/私信交流 #4399游戏##HR面#
讲实习项目 同步编程和异步编程模式上的区别(实习中有同步转换成异步) netty用过吗(没有,就没问了) JAVA 深拷贝和浅拷贝 java怎么进行内存管理 垃圾回收机制 堆内存的分配 什么时候用新生代,什么时候用老年代 MySQL 索引怎么实现 发了一条SQL,判断是否能用到索引(select * from table where name like "%林") 怎么判断一条SQL是否用到索引
了解美团吗 实习项目 JAVA String,StringBuffer,StringBuilder的区别 List,Set,Map的区别 Map怎么解决线程安全问题 HashMap的数据结构 JVM的内存结构 什么时候会出现FullGC,怎么排查,怎么解决 synchronized和Lock锁的区别 线程的基本状态 Spring的IOC和AOP @Autowired和@Resource注解区别 M
1. 自我介绍 2. 你怎么读了两个硕士 3. GC 4. Spring Boot核心组件 5. 死锁,避免死锁,举个例子 以上一共30分钟 6. 职业规划? 前两年熟悉公司业务开发流程,之后走架构 我说完这个他就开始跟我唠嗑,又唠了半小时,期间面试官的孩子还抢镜了,很离谱 跟我说了很多业务和技术方面的问题和他自己的思考,感觉面试官人很好,但是我自己太菜了,估计凉了。 3个工作日内出结果
介绍实习 介绍一下实习组里的业务,自己负责了哪些部分 实习做的项目都怎么实现的,为什么这样实现 Java知识 反射原理,底层实现原理 实现注解需要注意什么(需要哪些步骤) 类加载的过程 算法:判断一个字符串能否是有效的IP地址 #美团面经##美团#
因为连着面的,所以记不清一面和二面分别有啥问题了,故汇总于此 项目挑一个觉得挑战大的讲一下 - 讲了缓存穿透 问了一下实习里的项目怎么做的 讲一下实习中MySQL怎么优化慢查询的 - 多个维度 TCP三次握手和四次挥手 从输入URL到页面发生了啥 用户态和内核态的区别 线程和进程的区别 HashSet 和 HashMap的区别和实现原理 HashMap插入元素的过程 Synchronized 和
TCP的三次握手和四次挥手 TIME_WAIT过多怎么处理 从输入URL到页面展示到底发生了啥 HTTP状态码 GET,POST,PUT的区别 传统IO有多少次上下文切换和拷贝次数 IO多路复用 Select, Poll, Epoll 区别和实现原理 Epoll的时间复杂度 栈和堆的区别 为什么栈会更快 栈是线程私有的吗? 线程,进程,协程的区别是什么? 一个进程里可以没有线程吗? 乐观锁和悲观锁
3.6笔试,3.18收到一面通知 一自我介绍 #面经# #4399# #后端开发# 二技术 1hadoop组件 2hive架构,基于什么hadoop开发 3namenode,datanode作用区别 4nodemangaer 5jvm内存模型 6垃圾回收机制 7怎么判断对象不被使用 8MySQL常用存储引擎 9HTTPS和HTTP 10缓存雪崩穿透及预防 11接口高并发怎么设计实现高可用 12re
2023.09.12 50min 流程如下 自我介绍 项目介绍 讲讲在局域网对某个主机执行ping命令的详细流程 八股:线程和进程,OS启动过程,系统的进程在启动的哪一步加载,systemd是第一个进程吗 编译型语言生成可执行文件的编译过程,代码优化在哪一步 python这样的解释性语言的执行过程 场景题:视频流的高峰期,如何让用户体验更快(答了硬件堆料或者分布式、视频压缩、AI超分、CDN) 手
一面10.14号,近40min 1.讲项目 2.业务架构 3.技术架构 4.数组和链表区别 5.TCP和UDP区别 6.UDP如果要可靠怎么做? 7.线程和进程区别 8.并行并发区别 9.同一时刻执行的是并行还是并发? 10.算法:两个栈实现队列 二面12.4号 时间好像1h多一点 1.项目算法比较 2.Zset底层原理 3.跳表什么时候向上分层,随机算法确定元素分布指的是什么 4.哈希结构在Zs
1. 问了课程怎么样,硕士自费的还是奖学金 2. 数据科学跟计算机得区别 3. 问了一些项目相关得问题 4. 为什么要去学raft 5. raft怎么保证一致性的 6. 有故障怎么办的 7. 脑裂是什么,有什么问题 8. kv怎么做的)hashmap,没关注kv service 9. raft与paxos的区别 10. 怎么去查询字段)es 11. 怎么保证数据得一致性的 12. kafka如果消