面试问题浓缩总结 面试问题浓缩总结
  • Go
  • Java
  • C/C++
  • JavaScript/HTML
  • MySQL
  • Redis
  • MongoDB
  • 操作系统
  • 计算机网络
  • spring全家桶
  • mybatis
  • 中间件
  • 软件相关
  • 系统相关
  • 算法
  • 数据结构
  • 设计模式
  • CMU硕士经典100题
  • 剑指offer
  • 重点手撕代码
  • 程序员面试金典
  • 3月
  • 4月
  • 智力题
  • 业务问题
  • 一些技术
  • 安全相关
APP下载 (opens new window)
GitHub (opens new window)
  • Go
  • Java
  • C/C++
  • JavaScript/HTML
  • MySQL
  • Redis
  • MongoDB
  • 操作系统
  • 计算机网络
  • spring全家桶
  • mybatis
  • 中间件
  • 软件相关
  • 系统相关
  • 算法
  • 数据结构
  • 设计模式
  • CMU硕士经典100题
  • 剑指offer
  • 重点手撕代码
  • 程序员面试金典
  • 3月
  • 4月
  • 智力题
  • 业务问题
  • 一些技术
  • 安全相关
APP下载 (opens new window)
GitHub (opens new window)
  • 3月份面试

  • 4月份面试

    • 字节跳动(一面)
    • 面试稿子
    • 蘑菇街(一面)
    • 牛客面经总结
    • 腾讯(一面)
    • 字节(二面)
    • 阿里(一面)
    • 汉得(一面)
    • 腾讯(二面)
    • 腾讯(三面)
    • 同学的面试
  • 个人面试
  • 4月份面试
小游
2021-04-19

阿里(一面)

这次体验极其不友好,首先就是阿里这边卡我流程,我从3月21号投递,然后就被拒了。。。后面不知道咋回事招聘动态显示的是新投递(4号2号申请的。。)然后期间BOSS上有几个阿里的找我内推,但是因为我这边卡了我流程,所以不能推荐。。。然后我就一直等。。。等了我10天实在受不了了,去问客服小蜜(这小蜜人工客服还需要排队。。。当时等了我一个多小时。。。终于排到我了,然后我让客服帮我释放流程,但是客服说不行,这样会导致春招停止,后面我只能让客服帮我催一下。。。)然后我又在等,我都已经放弃了。。。偏偏是今天(4月19号)突然打个电话给我,当时我正在跑步,然后直接现场面试。。我太难了,而且最难受的是那边说话声音我都听不清。。。唉,估计可能凉了。看来我果然还是太菜了。。。

  • 自我介绍

  • 比赛相关的情况(居然会问我这个。。。)

  • 排序算法有哪些

  • 快排的时间复杂度和空间复杂度

  • 快排稳定吗

    不稳定

  • 最短路径算法以及复杂度是多少

    包括 迪杰斯特拉 和 弗洛伊德 算法,内容如下

    图 | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

  • B数和B+树的区别

    索引 | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

  • 为什么要用B+树,如何理解查询效率更快呢,为什么IO次数会更少

    索引 | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

  • IO模型你了解那些,分别解决了什么问题(说一下基本概念)这里没有回答好

    IO NIO框架 | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

  • 说一下epoll和poll和select的区别(好久没看,忘记了。。。)

    IO管理 | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

  • MySQL里面的快照读和当前读的区别(也忘记了。。。),有没有加锁

    哎,我好蠢,当前读会进行加锁,读取数据也是这样,快照度则不会加锁。

    事务和锁 | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

  • 对象锁是如何实现的,任何对象都可以锁,怎么理解(我当时也忘了。。。尴尬)

    其实就是底层使用monitorenter和monitorexit

    并发框架(JUC) | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

  • 线程有哪些状态(操作系统里的。。,当时没咋理解他想问我)

    这个应该是Java里面的线程的6种状态

    并发框架(JUC) | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

  • 介绍一下你的博客系统

  • 介绍一下JWT。。(又问这个,看来我得去背一下了)

    啊,我看了一些文章后发现我误解还挺深的。。。现在已经重新修改了一下

    JWT | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

  • 说一下kotlin的MVVM架构(草。。居然会问这个,我都没准备,哭了。。)

    这次最大的教训就是不要乱往简历上写东西,写了就必须要有了解,,

    MVVM架构 | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

  • 问我CDN缓存怎么做的

    这个就不说了

  • 问我用了NGINX,然后怎么验证用户

    nginx只是简单进行反向代理,验证用户还是通过服务器那边进行验证

  • 介绍Git,Git和SVN的区别,还有Git怎么撤销提交(又涉及到我知识盲区了。。。)

    简单总结了一下,具体在下面

    Git | 面试问题浓缩总结 (xiaoyou66.com) (opens new window)

编辑 (opens new window)
上次更新: 2021/04/22, 17:24:44
字节(二面)
汉得(一面)

← 字节(二面) 汉得(一面)→

Theme by Vdoing | Copyright © 2021-2021 小游
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式