部门是做java中间件开发的 对简历上的项目提问: 如何衡量覆盖率;为什么要把函数名加入config的entry;除了AST树以外,还有哪些方法可以获得结构信息;如果用java来说,给了字节码以后,具体该怎么进行检错。 如果token被盗如何解决;token相比session有什么缺点 redis八股: 知道哪些redis部署框架;集群模式和哨兵模式有什么区别;和memcache的区别 mysql
面试过程 JVM的架构,具体阐述一下各个部分的功能? Zset的底层如何实现? Mysql隔离机制有哪些?怎么实现的?可串行化是怎么避免的三个事务问题? Spring源码看过吗?Spring的三级缓存知道吗? 抛开Spring,讲讲反射和动态代理?那三种代理模式怎么实现的? 讲讲线程池?为什么用线程池? 集合里面的arraylist和linkedlist的区别是什么?有何优缺点? 介绍一下计网里面
4.19一面 1. java arraylist和linkedlist存储结构的区别?这两个结构是线程安全的吗? 2. hashmap put的过程?hashmap的容量为什么一直是2的n次方? 3. 讲讲final关键字?能修饰抽象类吗? 4. 抽象类一定要有抽象方法吗?抽象类可不可以全都是普通方法? 5. 线程池的核心参数有哪些,每个参数的作用都讲一下?举个例子解释一下这些参数? 6. 讲讲J
💼公司岗位:快手电商 Java后端开发工程师 ⏳投递进度条 8.21投 8.29一面 9.2二面 二面面经: 1:自我介绍 2:实习项目介绍 3:这些都是你做的吗 Kafka集群 Zookeeper集群都是自己在服务器部署的吗 4:你认为实习期间项目的难点是什么,怎么解决的 5:说一下Java的类加载器,引出了双亲委派 6:为什么要有双亲委派机制,目的是什么 7:之前两端经历都用了Swagger
1. 合并N个有序数组,要求时间复杂度尽可能低 2.项目部署 3.Nginx网络模型,没答出来 4.压测结果QPS 5.项目Redis分布式锁的key是啥 6.token怎么用的? 项目答得不好,面试官也不想问了,答了10多分钟草草结束🔚
今天打电话了,一面过了 一面 4.24(1h) 1、自我介绍 2、介绍项目:分工、设计 3、为什么用 es?为什么快? 4、分布式事务怎么实现的? 5、MySQL表怎么设计的?商品id?商品数量太多怎么办? 6、数据库事务有没有用到?特性?隔离级别?可重复读? 7、redis实现库存扣减?分布式锁、setnx 过期时间?存储不同类型的内容?内存满了怎么清除? 8、redis作为缓存,如果有热销商品
#软件开发2023笔面经# 1、面向对象的特性? 2、java中Object类有哪些方法? 3、equals和hashCode()有什么区别? 4、java中函数传递基本数据类型和引用数据类型有什么区别? 5、java中如何进行锁的一个同步? 6、java中什么时候会用到多线程? 7、线程的创建方式有哪些? 8、java中的集合有哪些? 9、ArrayList和LinkedList有什么区别? 1
#秋招# #面经# 1.自我介绍 2.上来深挖实习期做的事情,集中式网关和边车之类的 3.跨域是怎么处理的 4.跨域的原理 5.websocket的原理 6.多用户关注你这个用户,怎么实现实时通知其他用户 7.redis有几种数据结构 8.zset底层的数据结构 9.跳表的时间复杂度,介绍一下跳表 10.用redis和mq实现一个延时队列(面试官说用zset) 11 12.http和https的区
1、自我介绍 2、介绍项目 3、说下jvm 4、 元空间中创建对象会不会开辟物理地址内存 5、system.gc()一定会触发gc吗?和full gc有什么关系? 6.、redis的aof文件过大怎么处理,怎么解决,开启aof的方式有几种?了解rewrite命令吗? 7、说一下rocketmq的消费方式,什么是死信队列 8、说一下exchange 9、说一下ack机制,offset何时位移,br
1.讲一下最近在做的项目 2.有了解redis吗? 3.shell语句,查询错误日志 4.讲一下协程 5.https和http区别 6.不记得了。。。
首先说一下字节的面试官非常友好,每个问题回答完之后给回应,(OK,了解,好的,嗯嗯) 一面 1.17 15:30 项目拷打(问的很细): 数据库设计范式? 多对多表怎么设计的? 存在的高并发的问题? 如何解决这个问题?答:使用锁的机制 怎么使用?什么是乐观锁和悲观锁? (常规基础问题) 数据结构和算法熟悉嘛? 什么是二叉树?什么是二叉搜索树? 在一颗二叉搜索树中检索一个值的时间复杂度是什么? 了解
上来就是简单的自我介绍 1介绍完就开始问一些项目相关的问题 2 mysql相关问题 3项目用到什么数据结构 4常见数据结构 5输入网址到用户看到界面的过程 6手撕代码:返回数组前n个最大值 其他的忘记了,但是应该不止这些 #京东信息集散地#
英文自我介绍 英文介绍项目 英文介绍项目的技术特点(实在说不下去了切换成中文) 项目中提到分布式锁,什么是分布式锁,为什么要使用redis 项目提到SpringSecurity,介绍 什么是责任链设计模式,在Spring中有哪些使用的地方,如何结合责任链设计模式设计一个分级日志 CourrentHashMap和HashMap的区别 redis和db数据一致性(为什么是删缓存而不是更新缓存,为什么要
#面试# 腾讯会议 20min就结束了 spring一个没问,项目上的东西就问了一个 面试体验差到爆😭 同样是外包,怎么跟用友问的区别这么大呢
1、hashmap 底层实现机制 2、并发编程cutdownlauch 和消息队列 3、java虚拟机的垃圾回收机制 4、讲一下mysql索引相关的知识,怎么创建索引,怎么进行索引优化,索引的底层结构 5、Java底层反射机制,哪些地方用到了反射