更新:面完后30min约我三面 1、自我介绍 2、项目相关(20min) 3、什么叫进程?什么叫线程?他俩有什么区别和联系? 4、介绍一下MySQL的索引有哪些?底层数据结构是什么?哪些场景下索引会失效? 5、了解过redis吗? 6、你有在服务器上布置过程序吗?怎么部署的?将C++代码布置到服务器上的时候,他的代码在服务器上是怎么运行起来的? 7、了解过集群的概念吗? 8、介绍一下虚拟内存 9、
1.select、poll和epoll的区别 2.哈希冲突的解决方式 3.链表的类型、使用场景 4.链表跟数组的区别 5.栈跟队列的基本特性、场景的应用场景 6.B树跟B+树的区别 7.堆的应用场景 8.二叉树的遍历方式 9.数据库三大范式 10.给一个数据表,有id、name、password、region、age字段,问通过账号密码登录怎么建索引比较好 11.统计指定region下age的分布
1.自我介绍 2.介绍实习项目 3.写题 买卖股票的最佳时机 4.介绍写题思路 5.文件中大量数据排序 6.归并排序 堆排序 基数排序 快速排序 7.大量黑名单过滤 8..排查代码中死循环位置 9.hashMap底层实现 10.JVM垃圾回收机制 11.JVM类加载机制 12.MYSQL的MVCC机制 13.隔离类型 14.ACID 如何保证这几个属性的 15.MYSQL索引类型 16.聚簇索引和
字节一面 项目 项目用到了布谷鸟过滤器,为什么要用布谷鸟过滤器,而不用布隆过滤器? 布谷鸟过滤器为什么可以删除? 布谷鸟过滤器如果发生了hash冲突,会如何处理,被踢走的元素如何重新计算位置? spring框架 spring的AOP机制,spring是如何拦截请求并且做一些前置处理的? Bean初始化的几种方式? java基础 包装类Integer,如果值都是100,用==判断,它们是否是相等的?
💼公司岗位:美团 软件开发工程师 ⏳投递进度条 8.20投 8.24笔试 9.3一面 一面面经: 1:自我介绍 2:介绍项目 3:实习项目里用到rpc了吗,两个消息中间件的消息是如何流转的 4:实际情况中并发量Qps有多高 5:是如何保证缓存一致性的 6:在高并发情况下,如何保证缓存一致性,比如一些数据在数据库没写成功或在缓存没写成功 7:switch case中都可以用哪些数据类型 8:fin
一面 实习干了什么? 内存溢出是什么? 说一下垃圾回收机制? G1和CMS的区别? hashMap线程安全吗?线程不安全有什么问题? CAS的ABA问题? CAP理论? 实习期间的公司选择的是一致性还是可用性? 什么是倒排索引? 什么是跳表? 了解那些shell命令? grep是什么命令? 线程池的核心参数、执行流程? 手写SQL: 查询班级前10名的分数,包括并列的分数 #2、再进行范围scor
1.自我介绍 2.实习 3.实习的项目涉及的技术栈体系 4.实习的项目在滴滴内部的定位 5.实习的项目涉及到的数据大概描述下是啥数据 6.对于java和python场景的理解,为啥这个项目当时用python不用java 7.springboot启动过程 8.外部请求来了之后springboot怎么处理请求的 9.docker干啥,dockerfile写啥东西 10.nacos能干啥,原理 11.分
全程1h55min,本来约面626的,26我临时有事鸽了,面试官27又打电话来问如果方便的话这两天可以再面。 1.自我介绍-2min 2.项目35min 2.1毕设项目介绍细节讨论 2.2项目收获 2.3扩展,对于生产环境项目可靠性的保证 2.3.1.建设全链路可观测性 2.3.2.集群异常最小化,能独立部署就不用集群 3.八股 打开浏览器URL发生什么 3.1DNS,缓存 3.2HTTP,长连接
1、自我介绍 2、拉链法 3、AQS 4、mysql隔离级别 5、B+树 6、快照读和当前读区别 7、跳表 8、redis分布式锁 9、判断是否二叉搜索树 许愿三面,有大佬知道三面都问啥吗
总结 面试体验不错,会根据简历情况合理提问 很热心的给出了改进建议 到岗情况询问 自我介绍 es 使用情况 过滤器是怎么实现的 为什么能减少过滤时间 它的那个索引和你们这个 ES 集群的基本情况有了解吗? 你们 ES 的那个集群架构是什么样子的?然后索引数据有多少,分片数据有多少? 你们的索引是怎么创建的? 什么叫集群?什么叫节点?什么叫分片?又什么叫副本? ··· 在Elasticsearch中
#23届找工作求助阵地# 一共就两道场景设计题 全都没答出来 体验极差 20mins一题 一共40mins 😭😭😭😭
25min 处面 1.项目,说说你项目中的某一个功能如何实现的,有什么亮点。 2.说说重载和重写 3.内连接和外连接,左外连接的话哪个字段是空的 4.如果有一个任务来了,线程池怎么运行 5.线程池的返回值 6.hashset怎么判断重复 7.list和set说说 8.说说有哪些list 9.说说java设计模式 10.单例模式的饿汉式和懒汉式,怎么样可以防止反射。 11.volatile关键字说说
#春招# #Java# #富士康# 技术面∶ 1.你的项目用了springboot,你对该框架有什么理解? 2.注解的底层实现原理 3.Redis是单线程还是多线程? 4.linux查找文件的指令 5.vi模式下查找文件字符 6.职业规划 7.用过git吗? 反问∶ 1.前后端分离的session失效问题,能否用redis替代session? 2.缓存与数据库的数据一致性问题(加锁) 3.java
1.自我介绍 2.介绍项目 3.你的项目中提到用过滤器去判断用户是否登录,你的用户账号鉴权是怎么去做的?怎么通过过滤器去判断他登录了? 4.HTTP是面向无连接的,他的每一次请求都是单独的,怎么去判断他是否登录? 5.你对java集合框架的了解? 6.对HashMap了解哪些? 7.你知道HashMap的查询效率是多少?O(1) 8.1.8之后引入了红黑树,红黑树相较于单向链表的优点是什么?为什么
后端开发-Java 岗位:转正实习,时间:50分钟,腾讯会议 自我介绍 实习项目介绍(他以为我的项目写的是实习项目,其实不是) 介绍项目 + 拷打(拷打挺狠的) Jvm介绍?朗诵了数据区域,显然是想听垃圾回收相关的 你只介绍了运行区域,还有其他的了解吗?垃圾回收算法 + 垃圾回收器开始朗诵 垃圾回收的过程?回答了三色标记+清理 计网的三次握手和四次挥手过程?问为什么不三次挥手 项目中怎么使用索引的