V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Windsooon
V2EX  ›  程序员

收集了大厂面经出现的高频题

  •  1
     
  •   Windsooon ·
    Windsooon · Oct 27, 2020 · 8268 views
    This topic created in 2008 days ago, the information mentioned may be changed or developed.

    我们在国内外几个论坛超过 1500 篇面经分享中,统计了出现最多的大厂面试题并且按权重排序,希望能够帮助到大家复习面试。🎉🎉

    Github 链接

    53 replies    2020-10-27 20:55:38 +08:00
    HeyXiao
        1
    HeyXiao  
       Oct 27, 2020
    马克
    GroupF
        2
    GroupF  
       Oct 27, 2020
    好多
    ReinerShir
        3
    ReinerShir  
       Oct 27, 2020
    感谢分享,已 star
    damon007
        4
    damon007  
       Oct 27, 2020
    马克
    philonic
        5
    philonic  
       Oct 27, 2020
    m a r k
    javen73
        6
    javen73  
       Oct 27, 2020
    非常感谢!
    popostman
        7
    popostman  
       Oct 27, 2020
    已 star
    junglereal1
        8
    junglereal1  
       Oct 27, 2020
    谢谢 lz
    pengyOne
        9
    pengyOne  
       Oct 27, 2020
    先收藏,回家 star
    rookiebulls
        10
    rookiebulls  
       Oct 27, 2020 via iPhone
    果断收藏
    foxni
        11
    foxni  
       Oct 27, 2020
    star
    fallinlovewith
        12
    fallinlovewith  
       Oct 27, 2020
    Kram
    la2la
        13
    la2la  
       Oct 27, 2020
    star 了就会了系列。。。
    justseemore
        14
    justseemore  
       Oct 27, 2020
    马克
    zifangsky
        15
    zifangsky  
       Oct 27, 2020
    感谢,战略性收藏
    mjjfl
        16
    mjjfl  
       Oct 27, 2020
    感谢。已收藏。
    yuShan1
        17
    yuShan1  
       Oct 27, 2020   ❤️ 1
    收藏了,到我的收藏夹吃灰去吧
    lexuskingxx
        18
    lexuskingxx  
       Oct 27, 2020
    star 了
    AllenHua
        19
    AllenHua  
       Oct 27, 2020
    收藏了 我都会了
    luosh1024
        20
    luosh1024  
       Oct 27, 2020
    star 了,我都会了
    Javabus
        21
    Javabus  
       Oct 27, 2020
    🙏麻竹
    stephenxiaxy
        22
    stephenxiaxy  
       Oct 27, 2020
    star
    cxknmsl
        23
    cxknmsl  
       Oct 27, 2020
    马尔科
    Gorvery
        24
    Gorvery  
       Oct 27, 2020
    mark = 看了 /大雾
    zardly666
        25
    zardly666  
       Oct 27, 2020
    cy//面经
    zotobcs
        26
    zotobcs  
       Oct 27, 2020
    有答案么 233
    qiliang72
        27
    qiliang72  
       Oct 27, 2020
    star+1
    xiangyuecn
        28
    xiangyuecn  
       Oct 27, 2020
    “▲ 8 == 和 equals() 的区别?” 看到这个就莫名的想骂人,有没有同样的?

    说难听点就是 java 语言的缺陷,给你挖了一个坑,然后你学会了去填,美其名曰:技能。
    Huelse
        29
    Huelse  
       Oct 27, 2020
    谢谢分享
    yuhuan66666
        30
    yuhuan66666  
       Oct 27, 2020
    好人一生平安
    xyooyx
        31
    xyooyx  
       Oct 27, 2020 via iPhone
    @xiangyuecn equals 方法能被重写
    a3459952112
        32
    a3459952112  
       Oct 27, 2020
    答案也列上就更好了
    acrisliu
        33
    acrisliu  
       Oct 27, 2020
    感谢分享
    zarte
        34
    zarte  
       Oct 27, 2020
    只有题没答案??
    Remode
        35
    Remode  
       Oct 27, 2020
    好,已 star
    sheny
        36
    sheny  
       Oct 27, 2020
    iOS 国外也没人要!!!!
    googl8812
        37
    googl8812  
       Oct 27, 2020
    感谢分享!
    chengsitom
        38
    chengsitom  
       Oct 27, 2020
    马克
    CRVV
        39
    CRVV  
       Oct 27, 2020
    > 简述 JVM 的内存模型 JVM 内存是如何对应到操作系统内存的?
    > JVM 中内存模型是怎样的,简述新生代与年老代的区别?

    你们说的 “内存模型” 是 Memory Model 么?
    https://en.wikipedia.org/wiki/Java_memory_model

    首先,这个东西和 GC 根本毫无关系。所以我完全不知道第二行的问题在问啥,还是说它其实是两个不相关的问题?

    然后这个东西和操作系统也没什么关系,因为只是在说多个线程对内存的操作会产生什么样的效果。
    所以第一行的问题也很奇怪,合理的问题应该是内存模型要怎么对应到编译器的优化上,以及什么地方要加 memory barrier 。这些事情只和 ISA 相关,和操作系统不相关。
    heiheidewo
        40
    heiheidewo  
       Oct 27, 2020
    只给题不给答案的嘛
    Ipopker
        41
    Ipopker  
       Oct 27, 2020 via Android
    @CRVV 第二行哪里提到 GC 了?
    L5411
        42
    L5411  
       Oct 27, 2020   ❤️ 1
    @Windsooon 求出一份 Android 的
    CRVV
        43
    CRVV  
       Oct 27, 2020
    @Ipopker

    新生代与年老代
    这是 Generational garbage collection 里面才有的概念。
    xiaowangge
        44
    xiaowangge  
       Oct 27, 2020
    @CRVV #39 面试的时候,问清楚面试官即可。

    一般就是想问:
    JMM:Java 内存模型( Java Memory Model)。
    JVM:Java Runtime Area
    trunks17
        45
    trunks17  
       Oct 27, 2020
    chengyunbo
        46
    chengyunbo  
       Oct 27, 2020
    为啥没有百度,看不起百度么
    377848
        47
    377848  
       Oct 27, 2020
    收藏夹+1
    echoe
        48
    echoe  
       Oct 27, 2020
    马克 感谢
    zzzrf
        49
    zzzrf  
       Oct 27, 2020
    码住
    llllboy
        50
    llllboy  
       Oct 27, 2020
    马克
    wangxiaozheng
        51
    wangxiaozheng  
       Oct 27, 2020
    马克
    yungo8
        52
    yungo8  
       Oct 27, 2020 via Android
    @xiaowangge 这不是问不问的问题吧,前面如果问内存模型,和后面的新生代之类的 JVM gc 问题没啥关联的
    with
        53
    with  
       Oct 27, 2020
    马克 感谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4954 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 183ms · UTC 09:52 · PVG 17:52 · LAX 02:52 · JFK 05:52
    ♥ Do have faith in what you're doing.