金山WPS java工程师面经(半年经验)

一面:

介绍简历的项目

熟悉Redis 是吧? 怎么用的,用的什么那种类型的数据结构,只有字符串。。 Redis 只用来做缓存?

用过哪些缓存Redis 怎么实现分布式锁的?

过期时间怎么设置?缓存穿透场景

常用的数据结构哪些

说HashMap,ConcurrentHashMap

说下IOC, AOP AOP 是用来干嘛的,

服务器被一个客户端的进程创建大量连接,怎么排查

Nginx 怎么用的

Zookeeper 用过吗,

用过哪些分布式的东西

重写重载区别;

锁(synchronized 和 Lock),synchronized 加到普通方法和静态方法的区别,一个类的两个 方法都加了 synchronized,是一个锁还是两个锁;

线程池及参数,maximumSize 怎么达到;

怎样理解线程安全;

ThreadLocal 用过吗?讲一下用处和实现;

用过原子类吗?答AtomicInteger,问它的原理;



二面:

讲下SpringMVC 的请求流程

ArrayList 和 LinkedList ConcurrentHashMap 的优化点,性能怎么样,

多读的场景是怎么优化的,感觉讲的不够好,

关于JVM 类加载器机制;

怎么理解面向对象;

get 和 post 区别; IOC 原理; 反射原理是什么应用有什么;

bean 生命周期; 二叉树的前序中序后序遍历;

会哪些算法,讲了下快排的原理;集合类讲一下,ArrayList 和 LinkedList 区别,是否线程安全,有哪些线程安全的 List,HashMap 底层实现;

session 和 cookie 的区别; NIO 知道吗?(只知道是非阻塞的 IO);

tcp 三次握手;

Java 内存分配,HotSpot 中的持久代指的是哪个分区,堆的分区,什么情况下 OutOfMemory, 对象从产生到消亡的过程;

异常的分类,你遇到的运行时异常;JDK 动态***和 Spring 的动态***; volitile;

事务隔离级别;

mysql 行锁和列锁,mysql 索引类型;

redis 支持的数据类型,redis 持久化;


#面经##金山WPS##社招##Java工程师#
全部评论
楼主,请问一下笔试有啥呀
点赞 回复 分享
发布于 2022-11-08 17:29 黑龙江
半年好跳槽吗
点赞 回复 分享
发布于 2021-07-06 09:35
mysql列锁是什么鬼,没听说过,百度都搜不到
点赞 回复 分享
发布于 2021-05-13 17:06

相关推荐

07-07 12:25
门头沟学院 Java
程序员牛肉:你这个智邮公司做的就是那个乐山市税务系统的服务吗?
点赞 评论 收藏
分享
机械打工仔:不管啥专业,找工作改简历的第一课先把你那排版改了,简历上不要写个人简历四个字,找你要简历的谁不知道这个是简历?而且还占那么多空间,直接把自己名字和基础信息写上面,整体字体大一些。 还有这种经典两页简历一页大空白,导出PDF的时候多了一页几乎全是白的你自己看着不难受吗随手的事为啥不能改掉呢,这是态度问题,你试想一下你是HR你打开简历看到格式都没调整过会是什么感受?你自己都不重视你的简历,HR更不会在意。 然后内容你那个做两年咖啡就别往里写了,简历在精不在多,你在往你的简历里打字的时候就要想好这东西对你要找的工作有没有帮助。自我评价写一行就行了,不如给专业技能单开一栏。核心课程均分90这个真别写了,把你上过的有用的专业课列出来也行。有很多地方废话很多的精炼一下,比如你校内项目第一个写的那些,全然没有重点。 好好修改一下,我看你内容也挺优秀的,别被一个随便做的简历耽误了,我一个同专业的打工人看了都揪心更别说一天看几百份简历的HR
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
评论
5
31
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务