自我介绍 前端小程序让你写一个页面,你怎么写 让一个按钮左右布局你怎么写 你前端如何拿到后端数据 如果有人没有经过允许就去恶意访问你的后端怎么解决 -token 讲一下token那一套 你token一般会设计存储到哪里 -redis redis的几大特性 redis排行榜的主要实现原理 你项目中的nacos是怎么使用的 socket的作用 抖音极简版项目中kafka你用来做了什么 1.突然电话约面
0327 , 30分钟 项目延伸八股,场景 - 自我介绍 - 在校经历 - == 与 equals - integer的缓存 - 数组与集合区别,用过哪些 - 集合遍历的方法 - volatile的作用和原理 - 指令重排序的原理 - hashmap 的 数据结构 - 红黑树为什么好,怎么保持平衡 - jwt的缺点 - netty的架构原理 - 零拷贝是什么 - completableFuture
双非鼠鼠第一次面大厂 自己语速有点过于快了 1.一分钟介绍一下自己 2.看简历是26届 多久开始学的java 项目做的时间点 学习方式 3.介绍一下两个项目 亮点以及架构 4.第二个项目用到了哪些技术栈 遇到了哪些问题 5.聊了聊关于mp的使用 6.登录的具体流程 讲讲md5怎么加密的 7.jwt相关 8.缓存三兄弟 9.项目里的互斥锁 10.超卖问题如何解决 11.秒杀场景的具体实现 聊聊代码
1. 学校里是否还有其他事情 2. 对于实习有什么诉求?想通过实习获得什么? 3. 问专业,电子信息和那个我们普通的计算机科学技术这种差别在什么地方? 4. ArrayList和LinedList使用场景还有那个底层实现上面它有什么样的一些差别? 5. 刚才你提到了一个动态数组,假如说让你去实现动态数组,你怎么实现一个动态数组了? 6. 数组在拷贝中怎么提升他的效率?举个例子来说,比如说上万条数据
自我介绍 (根据问的先后顺序写) 1.说说类的加载机制 2.说说JVM(中间问了双亲委派) 3.你项目中用了MongoDB,那你说说MongoDB和Mysql的区别以及各自的优势 4.说说MongoDB的应用场景,为什么 5.说说Mysql的事务 6.说说Redis的淘汰机制 7.Redis的常用数据类型有哪些(中间问了个数据结构的底层原理,还提到了跳表) 8.算法你熟不熟悉 9
1.自我介绍 2.对项目进行介绍 3.介绍一下索引 4.为什么使用B+树,为什么使用B+树会使用IO操作更少 5.索引创建应该选用哪些字段 6.索引是越多越好吗,维护成本体现在哪里 7.了解哪些集合 8.ArrayList 和 LinkedList 主要什么时候用 9.HashMap了解过吗 10.进化成红黑树数组长度64,链表长度8这个可以修改吗(不清楚) 11.垃圾收集算法 12.Eden区主
一面时长30min 1.自我介绍 2. 挖项目(没涉及技术): a. 是不是练手项目 b. 从项目中收获了什么 c. 使用了什么版本的JDK,JDK17有啥新特性(没答出来) d. 如何使用Git进行版本控制的 e. 为啥要使用RabbitMQ,有技术选型嘛?除了MySQL还用过哪些数据库? 4. 场景题 制作一个抽奖系统 5. 八股 a. 线程和进程区别 b. HashTable 和 HashM
先问了问本科什么专业的,然后问了问读研究生的专业,参加过什么竞赛,做过什么项目(介绍一下内容),随后开始面试技术 1.基本数据类型有哪些?引用数据类型有哪些? 2.7转换为2进制是多少? 3.final、finally、finalize分别是什么? 4.Java三大特征是什么? 5.重写和重载的区别? 6.JDBC连接数据库的四个步骤? #我的实习求职记录##我的求职思考#
---------实习项目---------- 介绍下最近这段实习负责了什么,问了我些实习项目的东西 你觉得用DDD有什么优势和劣势(优势:我说了仓储层和基础设施层实现无缝切换ORM和DB,适配器层做外部接口和内部接口的适配。不给说了,让我说缺点:每层DTO都要转换,可能比较耗性能,可能对开发水平要求比较高,需要学习成本) mq解决了怎样的需求,遇到什么困难,怎么解决的 聊了下第一段实习 关于大批
#快手二面##我的实习求职记录##java# 6.20 11.00 - 11.50 1、自我介绍 2、问项目中的业务(第一个项目SpringSecurity+Redis实现的单点登录认证鉴权等。。 第二项目问的秒杀和一些常见应用问题,提出了一些不足) 问的挺深的。 3、Rest编程规范&常见协议 4、HTTP 5、聊聊设计模式,手写单例(懒汉饿汉) 6、简单算法 7、聊了会MYSQL 8、 Int
#快手##面试体验最好的公司##java# 上来直接开门见山,没有自我介绍,面试官甩了道Java基础题 1、定义一个方法、入参MAP,返回值Set,为map中的value (map的遍历)。 忘记导包了,报错了 2、问题1: 创建一个员工表,包含 姓名: 年龄 薪水 性别 详细信息介绍(最多5000字)头像: 入职时间: 工号(唯一) 问题2: sql 查询5个入职时间大于2天的男性员工,并按照年
自我介绍 项目介绍+难点+解决方案 RPC的核心组件 Java集合类 HashMap的底层原理 ConcurrentHashMap怎么实现线程安全的 ThreadLocal用来解决什么样的问题,底层原理 MySQL索引有哪些数据结构 innodb的索引结构 为什么用B+树 非聚簇索引和聚簇索引的区别 索引失效的情况 select from table limit 100和limit 10000,1
hr面和技术面一起的,我按照邮件排序时间提前进的会议室,结果进去等了一分钟就面了 总时长:10min ===================== 先是HR面: 1、目前的意向岗位?意向城市? 2、可以实习多久呢?(对方希望6个月以上) 3、实习期望薪资是多少?(建议大家事先查一下,我感觉我说低了) 技术面: 1、项目上滚动分页查询的功能怎么实现的?(基于MP) 2、那这个插件的底层实现原理有了解过
没有自我介绍 原定10:30开始,我提前15分钟进入会议室10:23面试官进入,随即开始面试(面试官两人:一个问技术,一个给你反问) 存储一组数值,要求不能出现重复的值,我该选取哪种集合进行存储 答:set集合,因为set会检查存储值的hashcode是否在集合里存在。(因为提到了 hashcode,故而问了个hashcode的问题) hashcode,会不会出现相同的hashcode值呢 答:会
#海康# 1.自我介绍五分钟 2.介绍项目 3.项目中的职责,解决了什么问题。 4.项目中用到了redis,介绍一下redis的架构 5.redis的线程模型 6.对synchronize的理解 7.锁升级 8.力扣简单题 9.反问环节 整体25min