首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

下午要协助主管面试两个人, Java 的,怎样用一个问题问出来对方是什么样的水平?

  •  1
     
  •   337136897 · 84 天前 · 5980 次点击
    这是一个创建于 84 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题如题,慌得一批。面试一般都问什么?

    58 回复  |  直到 2019-01-28 15:00:38 +08:00
        1
    UxCZbWShjEsL   84 天前 via iPhone
    协助啊,见机行事,补充下就 ok
        2
    337136897   84 天前   ♥ 1
    @UxCZbWShjEsL 不太行,主管不懂技术
        3
    hilbertz   84 天前   ♥ 9
    问他怎么用 java 指针
        4
    hellowes   84 天前
    钱给够就行了
        5
    chinvo   84 天前
    让他说说 Oracle Technology Network License Agreement for Oracle Java SE 有哪些坑 [:doge:]
        6
    woscaizi   84 天前 via iPhone
    面试几年经验的?
    初学者的话问一下 1000 的阶乘如何计算。
    三年左右的话问一下常用的框架,事务的理解,数据库锁吧。
    再在往上我就不知道了。
        7
    wj5868386   84 天前
    java 基本上就是多线程 jvm 源码 那些东西,随便一个深入都能问好久。
    看一下网上相关面经,找一下对方回答比较好的深入问下去,即使问到你不懂的,也装作思考的样子,反问一句 还有没有更好的答案?
        8
    gabon   84 天前 via Android
    多线程,各种锁区别,synchronized 和 lock 底层,volatile,内存,常用数据结构线程安全性,深入下去可以问很多。。
        9
    codechaser   84 天前 via Android
    你可以试试问一下父类静态方法可以重写不,我上次被问到过
        10
    Veigar   84 天前 via iPhone   ♥ 3
    随便什么问题,连问 5 个为什么
        11
    sagaxu   84 天前 via Android   ♥ 1
    看一下头发还剩多少
        12
    xlw92   84 天前
    @Veigar 这个我赞成。。。能分辨出面试者知其然还是知其所以然
        13
    zhuawadao   84 天前
    什么场景下重写 hashCode 方法,为什么
        14
    loveCoding   84 天前
    说说生产者消费者模型,具体实现思路
        15
    aloyuu   84 天前   ♥ 1
    看对方头发还剩多少 ,

    剩的越少 , 技术越牛
        16
    shawndev   84 天前
    你有 freestyle 吗?
        17
    batman2010   84 天前
    Code review?
        18
    hugsky   84 天前
    让面试者自己说:
    之前的项目经验,遇到的印象最深的技术障碍,以及如何解决的。
        19
    zr8657   84 天前 via Android
    考基本算法吧,我觉得有心的都能知道,比如 biginteger 的大数相加、红黑树的调整之类的。最主要是结合工资,避免被人觉得“这点工资还问的这么难”
        20
    VoidChen   84 天前
    我说个靠谱点的,比方说,初学者就问你在什么时候用 linkedlist,什么时候用 arraylist,treeMap 和 hashmap 的应用场景,有没有用过 Concurrent 包。有经验的就问一下项目啊,设计模式啊,还有一些常见的问题处理,比如说实现一个秒杀功能,另外可以直接让他们手写 sql,熟练的绝对能写,不能写的估计是包装经验
        21
    jacketma   84 天前 via Android   ♥ 4
    明天应该会出一篇:遇到一个弱鸡面试官,慌的一比,我回答的问题对方根本听不懂
        22
    soho776   84 天前
    @aloyuu 剩的少不是说明肾虚的很吗 /
        23
    mathzhaoliang   84 天前   ♥ 15
    面试是考察对方擅长什么,看看他的长处能否为我所用,把人问倒不是面试的目的。所以我不建议事先想什么题目,去了好好聊聊,他说他会干什么,那就顺着说下去,问问他以前做了什么,做到什么程度。面试其实是很简单的事情。
        24
    soho776   84 天前
    招他来做啥的,想让他实现啥功能的,让他现场手写。
        25
    LU35   84 天前 via Android
    @mathzhaoliang 很有道理。
        26
    lincanbin   84 天前 via Android
    面试的目的不是把人考倒,反正你是做一面的,随便聊,感觉对方水平还可以就推给二面的筛。
        27
    wunonglin   83 天前
    请问 java 是不是世界上最牛逼的语言
        28
    bestkayle   83 天前
    直接问算法 lc 中等难度的就行。
        29
    Felldeadbird   83 天前
    把你最近遇到一个工作最难但是解决了的问题 抛给对方。
        30
    huruwo   83 天前
    就怕碰到厉害的把你自己问下去了 挑你擅长的 至少不会被反问到丢脸
        31
    Cbdy   83 天前 via Android
    问一下扫码登录怎么实现,答出来之后问怎么禁止截图分享扫码
        32
    Yoock   83 天前
    单链表的反转
        33
    windsage   83 天前 via Android
    讲一下 threadloacl,讲一下 shennadoash gc g1 zgc,讲下线程调度算法,激进优化有优化了哪些东西
        34
    windsage   83 天前 via Android
    正常的 concurrenthashmap hashmap string 这些肯定也要问的
        35
    xiaoxinshiwo   83 天前
    问 GC
        36
    wdlth   83 天前
    如果你用题目去面试的话,那你得到的结果和看他的学历证书没什么区别……
        37
    kaedea   83 天前 via Android   ♥ 2
    1. 按简历上写的问
    2. 如果简历上写的没什么水分,再按照简历的水平确定对方的水平,这个比较好量化
    3. 注意观察对方的表达能力,有些人很厉害只是不善于表达
    4. 注意防范社交程序员个职业经理人
        38
    kaedea   83 天前 via Android   ♥ 1
    @kaedea 4. 注意防范社交程序员和职业经理人
        39
    refugeezhao2018   83 天前 via Android
    就拿自己的日常问题难他,给你灵感的自然是有想法的,面试很简单。。。你是怕自己露了底吧。。。。
        40
    woscaizi   83 天前 via iPhone   ♥ 1
    @Cbdy 求教如何禁止截图后扫码?大致的思路如何。
        41
    jingyulong   83 天前 via iPhone
    先检查简历,后考察水平。防止培训班速成的,检查简历是否造假,问下经历和之前的工作内容。剩下的问问自己平时工作中问到的技术。考察是否满足公司的需求。
        42
    limuyan44   83 天前 via Android
    会反转二叉树吗
        43
    yulitian888   83 天前
    所有语言通用面试题,一个问题直接问出这个人的上限
    描述一下你遇到过的最大的一个技术难点以及是如何解决的
        44
    tachikomachann   83 天前
    如果是为了打击他的进攻性问题,随便找一个知识点连续追问几个 why 就能达到目的。
    并发工具包里面常用的类有哪些?跟直接用 Thread 类有啥区别?并发工具包底层时用什么实现的? AQS 原理?基于 AQS 是怎么实现锁的?又是怎么实现可重入锁的?
        45
    pubby   83 天前 via Android
    必须先上机写代码,过了再继续聊。
    试题不用太难也不用偏算法,根据岗位日常工作抽象出几道简单题目能检验基本功就行了。
        46
    qiumaoyuan   83 天前   ♥ 2
    高要求招人,宁缺勿滥(基本没见过):首先,自己水平要够。然后,看他代码,无论是个人项目、以前工作的代码还是现场出题,都行。

    招个能做事的(绝大多数情况):能独立完成功能,有过你需要的相关技术的经验,做事负责任,不因为自身技术水平质疑用户需求合理性,反对产品设计,够了。代码质量就别管了,谁真写得好还不知道呢,少出 bug 的同时及时出功能就行(同时满足这两个条件真的就够了,没一定水平也做不到)。
        47
    mogami95   83 天前
    @xlw92 有些太专业的问题,计算机博士都搞不定,连问 5 个为什么可能会适得其反
        48
    encro   83 天前
    独立完成的最大(困难)的项目。
        49
    xd314697475   83 天前
    1.问他在项目中遇到过的困难——了解能力上限

    2.联系简历和沟通,让他讲讲自己最擅长的方面(与你自己这方面水平比较)——用人用长

    3.代码基本功以及与人交往团队合作能力
        50
    vjnjc   83 天前
    找一个你最近踩过的坑,把它包装成问题问他
        51
    Yano   83 天前
    我也想面试别人,但是一直没有机会~我的想法是,不要拿你会的问题去问面试者,因为他实际工作中没有用到过,或者你问的是一些细节问题。重要的还是考察面试者的思维能力、沟通能力,或者可以考一些简单的算法。
        52
    tilv37   82 天前
    我头一次面试别人的时候也是慌的一匹,当时就只能想到啥问啥。。
        53
    lideshun123   82 天前
    @xlw92 人家五个为什么都答出来了,随手反问你怎么看,你还能下台?
        54
    ahao99   82 天前
    出两道 leetcode 题目
        55
    xlw92   82 天前
    @lideshun123 不丢脸啊,为什么要下台?谁规定面试官一定要比面试者强的。
        56
    xlw92   82 天前
    @mogami95 是的,具体情况具体分析。但是确实能看到深度这点不能否认吧?
        57
    fumichael   82 天前
    下次我去面试我也问一个这样的问题,发现都没能回答得上来
        58
    bigyhm   82 天前
    @windsage 还是不建议问这些,shenandoah,ZGC 这个不了解的话,根本问不出来啥
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2404 人在线   最高记录 4385   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 22ms · UTC 07:12 · PVG 15:12 · LAX 00:12 · JFK 03:12
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1