标签:java map Servle shm 用户体验 情况 str ++i 没有
今天是星期三,是我社招面试的第三天。
今天主要面了两家,第一家是在oppo面试,第二家是在平安面试的。上午面试的结果出来了,失败了,下午的面试结果还没有出来
上午的面试觉得总体一般般,但是不知道怎么就挂了,看结果说是我表达能力差,Java基础差,上午主要和面试官谈了Java基础和框架之类的,问了springmvc和struts2的区别?什么是servlet?,tomcat是什么?spring中的一些注解生成的原理是什么?以及部署生成的一些问题?总体大概花了也有40-50分钟。然后就结束了
下午的面试问的也比较基础,小哥从国外回来,一上来和我做了自我介绍后,中间被打断之后,感觉也不不知到说什么,然后就被他带着节奏走,问了很多基础问题,还说是和我探讨的呢,第一个问题是问我++i是不是原子操作,我想了想++i都是必须执行的,就回答了是,然后又问了我两个多线程的问题,同时改变一个变量,我开始打错了,后面被问到加锁sychroized又答对了,sychronized实现原理?,什么是读写锁?第二个问题是问的我关于spring的问题,spring实例化service层一个实例是单例还是多例?我回答的是单例,数据库实现分页,从数据库中查出来之后,如果其他人对数据进行增删的话,怎么保证用户体验良好,而不是直接看到分页后的数据展示?最后问了我hashMap存储值的问题,存储是链表的情况?数组和ArrayList扩容的问题,数据库索引的数据结构,为什么查询很快?总共进行了一个半小时的面试,最后有说有笑,在像面试官学习
标签:java map Servle shm 用户体验 情况 str ++i 没有
原文地址:https://www.cnblogs.com/islandlxl/p/11824478.html