基本信息 时间:2023.6.7 时长:70min base:上海 面试岗位:前端 日常实习 问题 自我介绍 你对java web很熟是吧? 为什么选择前端 你倒是挺实诚啊,别人都是说喜欢前端,前端所见即所得,你倒是挺诚实啊 正好我做过Java,讲一下SpringBoot启动原理,包括Bean的初始化? 那前端的原理你有准备吗 前端路由的几种方式,之前的hash,再比如现在的brother什么的
base北京 一线大厂 1. H5 的语义化?除了见名知意还有什么优点?√ 2. 前端缓存展开来说: 分别结合项目经验说了: Cookie, Session,LocalStorage, SessionStorage, IndexDB❌ 3. DOM事件流 √ 4. flex 布局 --> 又说grid --> flex = 1场景 √ 5. 选择器权重√ 6. 重排/重绘 : 结合关键渲染路径说√
遍历集合的同时,可以删除元素吗 什么是跨域,怎么解决 mvc和javaEE区别 事务注解,两次查询,第一次结果作为第二次的查询条件,需要开启注解吗 ioc实现方式 什么是多态 多线程访问一个变量对象,如何保证对象的安全性 git版本冲突怎么办 #软件开发2023笔面经#
2022/9/6 一面 45min 面试官先介绍了一下部门业务,这点好评 自我介绍 挑一个自己觉得最想说的项目讲一讲 redis的底层数据结构,基本数据类型,除了基本的五种之外还有哪些,简单介绍一下 bitmap能用来干嘛,举一个适用场景 压缩列表和跳表,他们的查询复杂度,压缩列表的原理 redis的内存淘汰机制 redis和db的数据一致性解决方案,雪崩和击穿,布隆过滤器的原理 SpringAo
2022/9/7 二面 25min 自我介绍 项目核心功能的实现,延伸一些场景问题 实习项目的业务介绍,最有挑战性的工作 JVM垃圾回收器了解哪些(CMS,G1,ZGC),简单介绍一下 mysql索引 介绍一下线程池,工作原理 反问:部门业务(白条金条)、后续流程(hr面)
投了近百家,终于有面试了,我太菜了 第一次面经,写一下,也不知道能不能进二面 50分钟 项目介绍mysql隔离级别 索引类型 聚簇索引和非聚簇索引 索引的数据结构 为什么用B+树 线程与进程的区别 线程池创建方式(不了解) 类加载过程 垃圾回收算法 cms和g1 redis的数据结构 redis的数据结构的底层算法(没太懂他什么意思,底层我也不太会,就说没了解😭) redis为什么快 redis
开腾讯会议 只说了项目题目,没问项目。 你开发使用的是什么环境?windows C++强制类型转换有哪几种? 参数传递方式 指针和引用区别 C++如何访问类的非公有成员? C++初始化顺序 主函数前面执行什么? 哈希表有什么问题?如何解决 结构体和类的访问权限是什么 Tcp三次握手 Tcp如何防止拥塞? 如果发送端发送数据快,接收端接收慢会怎么样? #秋招# #面经# #校招#
应该是8月底的一面: 自我介绍 算法题:字符串模拟,双指针题 大概中等难度 1.AOP 实现方式 JDK和CGLIB都有啥特点 失效咋办 2.垃圾回收 G1 3.类加载机制 详细说 4.Hashmap底层 红黑树 扩容机制 为什么这样设定 红黑树咋调整有了解吗 5.多线程实现 平常用什么 优缺点 6.HTTP和HTTPS 7.三次握手四次挥手 为啥是三次四次 8.问了个智力题 称砝码 都做烂了 然
1、前k个大写,后面的小写 输入 输出 代码 2、长城 输入 输出最小操作次数(151515最小) 代码(思路看奇偶数,64%左右) #京东笔试##笔经#
。
一面(40min)8.16 自我介绍 线程的创建方式,线程的状态,block状态何时会出现,线程池的拒绝策略 Java序列化,序列化ID的作用 JVM类加载机制,常见的类加载器 IOC和AOP Redis缓存穿透,缓存击穿和缓存雪崩 布隆过滤器原理 Redis中的bitmap怎么统计DAU的(项目) HTTP和HTTPS的区别 HTTPS握手过程,会话秘钥 手撕算法:两个有序数组的中位数 后面自己
分享一下京东一面二面面经。(话说现在投京东安全吗?) 8.27笔试,笔试前两题ac,第三题只得了一点分。 9.1一面,以为是视频面试,结果是电话面试(25分钟)。 自我介绍。然后直入项目,问我在项目中干了什么,感觉是考察真实性,问问项目中某些功能的函数代码输入输出部分。 项目中用到了redis和mysql,又问问我redis中是怎么存数据的,然后就是从项目中延伸出来的八股文问题。redis的缓存时
自我介绍 1.谈谈JVM了解 2.多线程的了解 3.类的加载流程 4.锁有哪些 5.分布式锁怎么实现 6.redis淘汰机制 7.redis持久化 8.索引类型 #面试##秋招##2022秋招##东软#
问题内容: 我想浏览Mongoose存储在Mongodb中的原始数据。去哪儿了?我有一个名为Profile的模式,其中存储了多个配置文件,但是使用Mongodb shell ,并且不返回任何内容。 架构 问题答案: 使用Mongoose时的默认集合名称是小写的复数模型名称。 因此,如果要为as 创建模型: 集合名称是; 因此您将在shell中找到其内容。 请注意,如果您不喜欢默认行为,则可以提供自
下面是未启动的Datanode的日志: 2012-08-03 17:47:33,873 INFO org.mortbay.log:Stopped SelectChannelConnector@0.0.0.0:50075 2012-08-03 17:47:33,980 INFO org.apache.hadoop.IPC.server:停止50020上的服务器2012-08-03 17:47:33,