先描述自己的情况:
16 年非“正统”计算机院校毕业,但是在校期间学的都是计算机相关的课程(高数 /离散数学 /线代 /数据结构与算法 /操作系统 /计算机组成原理 /计算机网络与通信 /C++程序设计 /高级软件开发(Java、C#)/数据库等),可能相对那些“正统”计算机院校,学的不是特别深,学校教的相对比较简单。
一直在一家公司从实习工作至今,主要做Java
开发,也负责写一些前端,用到的技术也相对比较传统,前端框架用的Bootstrap3
/jQuery
相关的,Java 的三大框架那些(Spring
/Struts2
/Hibernate
,Spring
/Spring MVC
/Mybatis
),数据库接触的MySQL
比较多,对于微服务那些有所了解,在之前搭建过一个简单的 demo,有使用过Spring Boot
,但是没有深入的实践经验,而且很久没去用差不多忘了.....
最近边工作边面试,发现很多公司都要求微服务,Spring Cloud
或者Dubbo
那一套,但是自己平时在工作中确实没用到过这些,所以问到这些,一些简单的还好,但要是深入一点基本上 GG(有问了解zookeeper
的实现机制,spring boot
是如何实现自动配置的,回答不出来那种哑口场面真的极度尴尬,所以很多时候就直接回答了不是很了解......),其实自己也很想接触这方面的技术(运用在实际项目中),但是苦于没这个机会,还有在面试中会问到对于Jvm
方面的,还有高并发这一块,完全没啥招啊,我现在都有不要求下份薪资比目前的高,就想让给个学习 /积累经验的机会想法了
Java
三大框架那些过时了?别只收藏,大家都来讨论下啊
1
yanjinbin 2018-09-04 17:47:15 +08:00 via iPhone 1
spring 技术内幕 解决 spring 吹比问题,其他不敢说
|
2
p2pCoder 2018-09-04 17:52:10 +08:00
要补的有点多,边看书 边面试吧
|
3
ArJun 2018-09-04 19:07:15 +08:00
面试造火箭,入职拧螺丝
|
4
Leng57 2018-09-04 19:21:54 +08:00
深有同感!明明就想求职一份超初级的 Java 开发,却总问我中高级的问题
|
5
qusthuang 2018-09-04 19:38:12 +08:00 1
现在投简历都不敢投,动不动需要高并发经验
|
6
zoffy 2018-09-04 20:04:45 +08:00
你把服务器 IP 告诉我,我帮你 DDOS 提高你的并发水平
|
7
misaka19000 2018-09-04 20:12:52 +08:00 via Android
感觉问的都很理论,找几本书看看就行了
|
10
huyue9106 2018-09-04 21:02:15 +08:00 via iPhone
经历类似🙈
|
11
foobarlk 2018-09-04 22:29:39 +08:00
面试要背书,而且背的东西很可能自己都没用过。所幸要背的东西不是很多,你只要稍微多背一点就会发现问来问去就那些东西。
|
12
p2pCoder 2018-09-04 23:00:32 +08:00 via Android 1
dubbo 或者 spring cloud 选一个背吧
高并发那套 多线程 锁那套 面试题背一下, |
13
p2pCoder 2018-09-04 23:01:33 +08:00 via Android
背的再多,也有答不上的,淡定
|
14
zjz1993 2018-09-04 23:07:41 +08:00
纠正下,jQuery 是库,不是框架
|
19
madworks 2018-09-05 15:26:29 +08:00
具体问题具体解决啊,面试经常问什么回去了就多看看这方面的,项目的话 github 有很多开源,也有实际公司的啊
|