我想去 北上广深 目前 15k-10k Java 开发什么水平 要掌握哪些技术

2020-07-10 10:32:32 +08:00
 utf16
2204 次点击
所在节点    问与答
13 条回复
utf16
2020-07-10 10:33:39 +08:00
写错了 15k-20k 范围
luckyrayyy
2020-07-10 10:41:26 +08:00
Java 基础,并发编程,MySQL 索引、存储结构、事务,Redis,Spring,基础的数据结构和简单算法,熟悉 Linux 。
wysnylc
2020-07-10 11:01:03 +08:00
@luckyrayyy #2 Java8 Stream Lambda,ForkJoinPool,Completablefuture,CAS,Regex,B B- AVL Red Black Tree B+ B*,一致性 Hash,WebSocket,ComcurrentSkipList
暂时想到这一些补充,日常都用得到
wysnylc
2020-07-10 11:08:04 +08:00
需要懂不一定用过的概念(因为随时可能用得到):BloomFilter,Redis Geo HyperLogLog Stream,Redis 分布式锁,Reids 哨兵模式,ConcurrentLinkedDeque,ReentrantLock 和 StampedLock,ZGC,java.util.current.atomic,synchronized 的偏向锁轻量锁重量锁,ThreadLocal,BFS DFS,快速排序之三分单向扫描和三分双向扫描和双轴快排(排序算法能回答这两个基本就过)
charlie21
2020-07-10 11:09:02 +08:00
提案都用得到的
wysnylc
2020-07-10 11:12:34 +08:00
这些东西没有两年学不完,因为这些不过是标题,相关联的内容很多很杂而且最好实际用过一遍
例如 LocalDateTime,虽然没有技术难度但是要用多点比较熟练才方便要不然写起来很难受
例如 Redis 相关命令 都要有所了解至少用的时候知道怎么找
luckyrayyy
2020-07-10 11:28:26 +08:00
@wysnylc 我最近在北京面到 30k 也没问其中的 Stream Lambda,ForkJoinPool,Completablefuture,Regex, WebSocket,B*...其他的倒是或多或少有点涉及。
wysnylc
2020-07-10 11:32:35 +08:00
@luckyrayyy #7 我该去北京的😢
bthulu
2020-07-10 13:04:14 +08:00
还有各种垃圾收集器的基本原理, full gc, java 内存模型, jvm 调优, 类加载机制, 双亲委派, 字节码执行引擎, jit 编译优化
Hasal
2020-07-10 14:13:35 +08:00
恰好我就在这个区间的顶部,然而我只会 CURD
zuosiruan
2020-07-10 16:32:02 +08:00
认识的一个人目前 13K,上海培训了大半年的 java,简历编造了部分经验,入职就这个价格。
Rwing
2020-07-10 16:38:00 +08:00
现在北上深,会用 java 写个 helloworld 就 15k 吧?
rodrick
2020-07-11 09:38:05 +08:00
@Rwing 也过于夸张

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/688784

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX