1.上海的城市地位
首先一个城市是否容易就业,与该城市的经济发展水平是密切相关的,上海作为中国的一线发达的大城市,而且也是国际的大都市,经济发展水平在国内是比较高的,所以,Jav
我刚好最近找工作一起的几个人,说说感受吧。
首先大环境不是很好,明显能感觉到,主要在两个方面一个是公司会比较少,另外一个面试难度确实比之前要难很多,最后就是面试通过了offer也会有各种原因不发,我这次遇到几家因为我目前薪资比较高就没继续往下谈了。
根据岗位来说的话高级岗位(架构或以上)机会会相对更少一点,要求也很高。低一些的开发岗相对多一些。
不过对于java开发来说上海的机会还可以,感觉难主要是因为大环境不太行尤其是金融领域最近几年不是很好给人感觉机会不是很多。
整体下来机会还是有的要求在提高我们需要把自己的技能打扎实,面试一般会问以下一些内容
1-项目经历(自己做的项目)项目中遇到的难点解决方式,项目架构是否有优化空间
2-基础知识包括jvm节后调优,jmm模型,volatile关键字,多线程,线程池,锁(包括实现原理),数据结构(map concurrenthashmap 树这种)
3-系统设计,主要是高并发系统设计可以参考秒杀系统,海量数据处理(参考大数据处理的当时)等
4-算法(今年面试很喜欢考),要手撸代码我面过的有快排,斐波那契数列,杨辉三角,倒排索引,树结构遍历,这些网上基本都有的,主要是递归还有归纳的一些方法
大环境不好,求职先练好自身然后姿态谦虚点机会还是有的。