V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  young1lin  ›  全部回复第 10 页 / 共 19 页
回复总数  380
1 ... 2  3  4  5  6  7  8  9  10  11 ... 19  
2021-02-04 01:24:50 +08:00
回复了 rd554259440 创建的主题 Java 这几天看 Java 招聘需求的一些疑问
其实他们的要求就是:

看过《深入理解 Java 虚拟机》《 Java 并发编程的艺术》,并且能够讲出原理,背出来。

实际工作中,最多让你去生产环境看看是哪些代码造成的系统 Hang 住或者响应时间低。

如何优化,JAVA_OPTS 这个环境变量,比如根据实际机器内存大小调 Xms Xmx 一样大了,避免内存碎片,低版本的 JDK 调大永久代防止永久代 OOM 了。关闭偏向锁,开启逃逸分析了。

使用 JDK 自带的工具诊断线上环境。

其实不会让你真正干这些的,除非是小公司,这些运维帮你搞定了,但是你要了解原理。多线程那个就更悬了,平时可能根本用不到,最多用用线程池方面的,所以这个你讲清楚各个参数,流程,优化,以及拒绝策略这些基本 ok 了。还有 synchronized ( MarkWord,锁的升级与降级),volatile ( MESI 协议,Happesn-before ),JMM 这些八股文一般就行了。
2021-02-03 23:15:29 +08:00
回复了 downstairs 创建的主题 Java Java16 都快出了,你们还在用 Java8 ?
你确定需要用到那些 Features 吗?你升级任你升级,我还是 8 打天下 [doge]
2021-02-03 23:02:17 +08:00
回复了 hhyvs111 创建的主题 问与答 各位打工人会给家里打钱吗?
我感觉我就是个废物,我刚毕业那一年,过得不怎么好,我爸妈还经常给我钱。我也会买礼物给他们,例如电动牙刷之类的实用的东西。
2021-02-03 20:35:31 +08:00
回复了 cleverczr 创建的主题 Java 做题没思路怎么办
@hengo 那覃超老师的那个呢?我觉得他讲的也不错,毕竟是顶级的计算机大学毕业的。
2021-02-03 16:09:34 +08:00
回复了 cleverczr 创建的主题 Java 做题没思路怎么办
先熟悉数据结构先,常用的类库(如 PriorityQueue )。刷链表题目,大都有三种解法,暴力枚举,利用堆栈,双指针法。这个多刷,我也正在刷。
推荐你个这个
https://labuladong.gitbook.io/algo/
还有极客时间的那个算法的那个。
2021-02-02 13:49:39 +08:00
回复了 yyyfor 创建的主题 程序员 关于系统瓶颈的面试问题
我做个补充。

看你现有的系统是哪种了,单体,前后端分离单体,SOA 还是微服务架构。

Redis 在 Get 小数据时,十万并发是勉强能支撑住的,如果是 Get 超大的对象,那可能就不行了。要增加十倍或者一百倍就有些骚操作了。用 Codis 或者官方提供的 Cluster 方案,将原来的数据拆分到多个 Redis 实例上。Redis 6 的多线程就是增加了接受请求的线程而已,不是以前的复用同一个线程,Set 和 Get 操作还是以前的单线程执行。一般现在都是 NUMA 架构,然后你可以进行绑核这种骚操作。

我建议你看下《微服务架构设计模式》这本书,X 、Y 、Z 轴扩展。应用水平扩展,拆分成服务,最好是无状态服务(当然这是最好的情况)水平扩展没什么障碍,Z 轴就是根据用户请求来进行绑定某些机器,例如粘性 session 。

其实还有前端的 Cache 、DNS 、登录的无状态化、动静分离、F5 、LVS 、一致性 Hash 、业务 /数据 /系统隔离、七种负载均衡办法,面试官应该想听到的是这些。
2021-01-30 13:03:41 +08:00
回复了 jack139 创建的主题 Python 有没有炒股炒币的,推荐个小工具
炒币?这不是当韭菜吗?
2021-01-30 00:51:07 +08:00
回复了 fiypig 创建的主题 程序员 一份菜鸟的简历
用 Markdown 写一下,我给你写个参考,你看着写,注意单词大小写,中英文空格。

把亮点部分拿出来,单独列出来。

我发一下我简化过的,你参考一下,希望对你有点帮助。

https://github.com/young1lin/notes/blob/master/Prepare%20for%20Interview/xxx%E5%B7%A5%E7%A8%8B%E5%B8%88_%E5%BC%A0%E4%B8%89.md
2021-01-29 18:48:08 +08:00
回复了 perpetually 创建的主题 问与答 男生,从寸头开始留长发 18 个月了
@perpetually 我也留过这么长的,不扎起来,非常难受。现在是你的一半长的了,也是杭州,不过剃光了不好看,所以不想剃头。虽然平头也好看,但是冬天不想剃头。
2021-01-28 10:47:16 +08:00
回复了 CloseToWheat 创建的主题 Java 想学造火箭了,有说明书嘛~
2021-01-28 10:14:10 +08:00
回复了 CloseToWheat 创建的主题 Java 想学造火箭了,有说明书嘛~
@kvkboy
自己搜对应的书啊,要不我只把书名全部列出来?都是比较经典的书,堪称火箭指南
2021-01-28 09:58:05 +08:00
回复了 Dongxiem 创建的主题 Go 编程语言 go 开源项目求推荐
听说 Codis 源码质量很高
2021-01-28 09:56:58 +08:00
回复了 CloseToWheat 创建的主题 Java 想学造火箭了,有说明书嘛~
不让我发 al,要 1000 天。
我就发图片吧,造火箭相关的图片
https://s3.ax1x.com/2021/01/28/ySt7Rg.png
是的,只要你技术面非常棒,往你心仪的薪资上再提一提,他肯定会压你的。大公司是当时不压你工资,给你 offer 的时候,压一压,说我给你 xx k,比你说的预期的少个一两 k,然后说你来不来?都是这样的。

我面了好几家二线大厂了,都是这样的,HR 认为他帮公司省到钱了,你也其实得到了自己想要的工资,双赢!!!

T0 大厂还在面,基本快到 HR 面了。
2021-01-27 15:11:25 +08:00
回复了 a7217107 创建的主题 程序员 要面大厂了,特别焦虑
JVM 多线程八股文准备好了吗? Redis + Kafka 原理准备好了吗? Java 集合基础准备好了吗?有可能会让你手解题目。
2021-01-27 09:07:33 +08:00
回复了 shenyuxiaoyao 创建的主题 职场话题 想问下 现在互联网一线大厂会介意你在外包呆过么
不要去外包,不要去外包,不要去外包。
2021-01-26 11:17:12 +08:00
回复了 ukipoi 创建的主题 Java 请教下 Java 中, instanceof 在判断 Map 的时候怎么做?
楼上正解,你看它报什么警告,然后一般都会给你建议的。很多集合类的源码,都会加这个 @SuppressWarnings("unchecked")
2021-01-26 10:59:26 +08:00
回复了 zzzmh 创建的主题 问与答 Java 面试新人如何避免培训刚出来自称 2 年经验的
@zzzmh 这个算是基础中的基础了额
2021-01-26 10:12:23 +08:00
回复了 zzzmh 创建的主题 问与答 Java 面试新人如何避免培训刚出来自称 2 年经验的
看情况的,要我三年前比,我的业务抽象能力更好了,代码更规范了,对框架的理解更深了,更能从更广的视角去理解很多中间件。当然,你要我独自用 DDD 去拆分原有项目,然后搭建对应的基础环境,这谁顶得住啊。

你上来让我解决我完全不懂的业务,我也懵逼,比如上来让我做大数据开发,然后写求两个列的线性回归方程相关系数 r 的 UDAF,我一开始怎么知道啊。

我觉得你是在招能解决问题的人,对年限不是特别在乎的话,那你直接让他当场手写代码,当场搭建基础环境就行了。
@polyang
是的,我刚毕业那会都会问,真的很卷,所以第一年工作的时候就把《深入理解 Java 虚拟机》看完了,那时候只有第二版。还有《 Java 并发编程的艺术》刚毕业那会也一直问,所以那时候就看了。顺便提一下,我们学校计算实验室的,大三还是大二的时候就把这个《深入理解 Java 虚拟机》看了,自愧不如啊。

一年之后的面试(几百人的公司吧,搞进出口的),上来直接让我手写个排序算法,之后问我各种 JVM,和各个中间件的原理,什么 Redis 哨兵,主观下线,客观下线,IO 多路复用,RDB 和 AOF (全量和增量),切片集群,分布式锁需要注意什么。Kafka 事务,Leader Epoch 、LEO,Interceptor,Rebalance,Replica 之类的。还有个小公司的面试,问我幂等消息实现。还有 H3C 的面试,上来直接问我 Spring Bean 生命周期,那时候我才一年多工作经验。重点是,这还是基础,我真的要被卷哭惹。后面只能慢慢看书,一步步爬过来了。
1 ... 2  3  4  5  6  7  8  9  10  11 ... 19  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2610 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 06:43 · PVG 14:43 · LAX 22:43 · JFK 01:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.