1个月以来的java后端面经

    从3月开始到现在,刚刚收到了本人的第一个offer。按照时间做一下总结:
字节电商后端供应链与物流:
    一面(1h):项目问了40分钟,因为我简历上写的单点登录太low,让我现场解决实现单点登录的各种细节(过期时间,保活,分布式)等等,mysql的事务隔离那些,B+树的原理,二叉平衡树和红黑树的查询时间复杂度原理之类的,面试官应该是个大佬人特别好,都是一步步带你深入,算法题全排列
    二面(40min):问了我线程和进程的区别,用白话介绍一下操作系统,其他的忘了,算法是拓扑排序
    三面(20min):面试官没开摄像头,听声音是个年轻人,问我怎么改进项目,我说用分布式,这个地方我没学过乱扯了一下,然后说我很简单的事情想的太复杂。算法是字符串的匹配
    第二天,三面挂了。本来我以为能过的,毕竟三面感觉特别水,问hr也不告诉我面评。后来收到offer的时候问了一下说是理论扎实但是缺少实践
挂了之后,我就在牛客上找人捞我,第二天西瓜把我捞了。
西瓜视频:
    一面(1h):怎么构造一个对象, 问我hashmap的原理,hashmap是不是线程安全的,我说是的,面试官就说不是然后设计怎么让他线程安全。介绍了一下线程池。这次答的挺烂的,很多都没看,算法题出了两个sql:一个是group by 和having但是我忘了函数名了,第二个是select xx from xx where a=100 and b=10 and c>100 加索引。算法题:二叉树的右视图(递归)
    第二天告诉我挂了。我又找人捞,找了两个部门,一个是抖音然后说我面评是coing能力较弱把我简历挂了,第二个是系统框架。
蚂蚁金服后端开发:
     一面(大概30min):介绍一下项目,现在我的项目通过之前的面试改进了不少hhh。问了一下反射,什么时候用反射,怎么用。动态代理,什么时候用。讲了一下一个java代码运行,jvm在内存做了什么。讲了下线程池。
     二面(大概30min):介绍一下点击网页进行了什么操作。问了我垃圾回收算法,就是新生代老年代那些。给了我一个垃圾回收的场景好像是老年代一直满?然后让我分析可能是哪些原因。最后问了我会不会调优
     笔试:只做出来第一题
     三面(1h):算法加面,三个算法题,2个是力扣中等题(类似三数之和还有矩阵的斜线遍历),还有一个是笔试没写的那个题
     四面(10min):假面完第二天,星期天,告诉我进度太慢了所以加班面试。问了我想问她什么,其他没咋聊
     第二天挂了。
美团:
    笔试那天做了十分钟交白卷上去了,结果过了一周喊我面试,具体啥我忘了,只记得让我现场针对美团的各种优惠卷设计数据库还有mvcc,1h左右
    第二天,挂。
字节系统架构:
    一面(50min):介绍一下项目,还有一些408我忘了,算法是判断两个ip地址是否是一个子网
    二面(60min):二面我记忆特别深,问的又深又细。。问了我操作系统的内存分配(连续,页,段,虚拟页),一个程序加载到内存的运行过程(链接,找地址),linux的fork函数,ping,tracerouter指令的原理,点击网页发生了什么(DNS的细节,ARP的细节),ip数据报一些字段的意义,TCP/IP的可靠性原理。开机的过程,操作系统怎么启动的。还有啥我忘了。算法是旋转数组的二分查找
    三面(30min):清明节早上面试,后来发现面试官在美国,简单介绍项目,问了几个时间复杂度比较,算法题让写double类型的取平方根,我用的二分,面试官只问了思路也没运行
    hr面:上班第一天,面了hr面,开了开玩笑
    等了一周,今天发offer了。
总结:
    我是真讨厌阿里,面试都是突然打电话也没有预约,问题偏向java。字节都是面完第二天给结果,然后偏向于408。
    祝各位都能抓住机会拿到offer啊!
   
#找工作##内推##春招##实习##面经#
全部评论
感谢分享
1 回复
分享
发布于 2022-04-13 18:13
然,你太强了
点赞 回复
分享
发布于 2022-05-26 01:31
联易融
校招火热招聘中
官网直投
科软爷厉害的
点赞 回复
分享
发布于 2023-05-09 12:57 广东

相关推荐

10 55 评论
分享
牛客网
牛客企业服务