介绍实习 介绍一下实习组里的业务,自己负责了哪些部分 实习做的项目都怎么实现的,为什么这样实现 Java知识 反射原理,底层实现原理 实现注解需要注意什么(需要哪些步骤) 类加载的过程 算法:判断一个字符串能否是有效的IP地址 #美团面经##美团#
因为连着面的,所以记不清一面和二面分别有啥问题了,故汇总于此 项目挑一个觉得挑战大的讲一下 - 讲了缓存穿透 问了一下实习里的项目怎么做的 讲一下实习中MySQL怎么优化慢查询的 - 多个维度 TCP三次握手和四次挥手 从输入URL到页面发生了啥 用户态和内核态的区别 线程和进程的区别 HashSet 和 HashMap的区别和实现原理 HashMap插入元素的过程 Synchronized 和
TCP的三次握手和四次挥手 TIME_WAIT过多怎么处理 从输入URL到页面展示到底发生了啥 HTTP状态码 GET,POST,PUT的区别 传统IO有多少次上下文切换和拷贝次数 IO多路复用 Select, Poll, Epoll 区别和实现原理 Epoll的时间复杂度 栈和堆的区别 为什么栈会更快 栈是线程私有的吗? 线程,进程,协程的区别是什么? 一个进程里可以没有线程吗? 乐观锁和悲观锁
本人C++选手 1、自我介绍 2、项目的介绍 3、介绍项目的优化点 4、epoll的原理 5、红黑树和链表管理的区别 6、epoll与其他I/O复用的区别,如何体现的 7、epoll在线程管理上有什么优势 ? 8、一个事件通过epoll去执行I/O操作的时候,从开始到处理完的流程 9、FTP协议介绍一下 10、文件上传到上传成功整个的请求流程,结合OSI网络模型来说 11、RPC的原理 12、ID
1.Synchronized实现原理 2.reentlock实现原理 和Synchronized 区别 3.java线程池的核心参数 4.无重复最大子串说思路 5.mysql的隔离级别 6.mysql的MVCC 7.Redis的常用类型 8.zset的数据结构 9.mysql的B+树 10.mysql索引失效场景 11.springboot启动类注解的功能
投的是后端开发,请各位看官自行带入我的手握操作系统计网八股力扣题无从下手的崩溃心态: 一面: 预计50分钟的面试,一共聊了快1个半小时 1. 简单介绍一下自己 2. 之前实习介绍一下做了什么 3. 学校里面做过什么项目 4. 我们组这个方向现在有什么了解 5. 用过Kubernetes吗?简单解释一下架构 6. 刚才提到probe作用是什么 7. 你觉得Kubernetes在MLsys中的定位是什
3.6笔试,3.18收到一面通知 一自我介绍 #面经# #4399# #后端开发# 二技术 1hadoop组件 2hive架构,基于什么hadoop开发 3namenode,datanode作用区别 4nodemangaer 5jvm内存模型 6垃圾回收机制 7怎么判断对象不被使用 8MySQL常用存储引擎 9HTTPS和HTTP 10缓存雪崩穿透及预防 11接口高并发怎么设计实现高可用 12re
1、自我介绍,为什么这么快就想换工作。项目。 2、redis常用的数据结构,项目中用过哪几种,业务中使用的场景 3、redis的hash怎么实现的,rehash过程讲一下 和JavaHashMap的rehash有什么区别?redis cluster怎么做到高可用的? 4、redis集群和哨兵机制有什么区别?redis的持久化机制了解吗?遇到过redis的hotkey吗?怎么处理的? 5、redis
2023.09.12 50min 流程如下 自我介绍 项目介绍 讲讲在局域网对某个主机执行ping命令的详细流程 八股:线程和进程,OS启动过程,系统的进程在启动的哪一步加载,systemd是第一个进程吗 编译型语言生成可执行文件的编译过程,代码优化在哪一步 python这样的解释性语言的执行过程 场景题:视频流的高峰期,如何让用户体验更快(答了硬件堆料或者分布式、视频压缩、AI超分、CDN) 手
9.9号面完,第一次写面经积攒运气,受挫了感觉我不大约适合走程序员这条路 约的四点半,五点10分左右开始面试,一个岗位是不是只有一个面试官,因为排队只有第一的时候才开始面试 1. 自我介绍 2. 介绍实习工作 3. 线程池参数 4. 可以分辨出线程池里核心线程和非核心线程吗,比如6个线程有5个核心线程,可以通过某种方法获取到这6个线程里面有5个核心线程吗 5. 使用锁抛出异常之后这个线程是什么状态
干货: 八股部分: 1.个人介绍 2.介绍下项目中有挑战的部分 3.讲一下数据库的事物,说一下底层原理 4.讲一下数据库的隔离级别 5.讲一下数据库的的索引机制 6.说一下Redis和MySQL数据同步的方案 7.讲一下向某个网站从发送请求到收到数据这个过程中发生的事情。 8.讲一下tcp协议握手协议 9.讲一下进程与线程的区别,以及你对操作系统的理解 10.线程如何数据交互,进程如何数据交互?
1.项目是哪里来的 2.选一个项目亮点介绍 3.有没有了解过其他技术解决这个问题 4.遇到技术难题一般怎么解决 5.最常用的设计模式,怎么用的(策略,模板) 6.有没有结合多个设计模式来使用 7.redisson是什么,有没有什么redis没有的功能 8.红锁有没有什么问题 9.redis使用时有没有遇到过什么难题 10.redis管道 11.mysql隔离级别解决什么问题 12.jvm内存区域
聊项目 linux命令 有一个很大的文件 检索关键字符并列出前后几行 关键字符有很多呢? docker部署 nginx反向代理是否用到? reentranlock 公平锁 or 非公平锁 mysql索引 对jvm了解 垃圾回收机制 各种回收算法 spring 多个对象 如何实现单例 spring和springboot特性区别 用过哪些注解 mq消息队列 自己实现的阻塞队列
#面经# 常规 自我介绍 实习时间 八股 AOP 面向切面和面向对象的区别 触发垃圾回收的时机 ConcureentHashMap 的实现原理 设计模式的使用场景 如何正确建立索引 排查慢 SQL 缓存穿透 解决缓存穿透 布隆过滤器 手撕 LC3. 无重复字符的最长子串 反问
攒人品 共32min 寒暄:简历怎么没写期望岗位和薪资啊?看你这专业不像是做软件的啊(信通),项目都是自学的? 无自我介绍直接开始问: 1.为什么跑来春招? 答:考研寄了 2.java了解多少:答:基础知识,jvm,集合框架 3.项目介绍 4.哪个项目是你觉得比较好的,展开讲讲 5.hashmap和arraylist区别 6.什么时候用concurrenthashmap,讲讲多线程 7.面向对象和