美文网首页
【每日面试】字节Java一面凉经

【每日面试】字节Java一面凉经

作者: 楠瓜团子 | 来源:发表于2021-08-04 09:50 被阅读0次

    广告搜索架构开发实习生

    简历一个秒杀两个算法.

    从项目开始延申:

    1. 项目架构(整体描述, 所作工作)

    2. redis对象

    3. redis容灾: sentinel与主从复制(详细机制讨论)

    4. innodb索引数据结构及索引方式

    4. mysql隔离级别

    5. 脏读, 幻读 mvcc next-key算法

    6. RocketMQ事务性消息

    7. RocketMQ最佳实践: 各个模块下线及处理

    8. Nginx反代(如何配置)

    9. 压测: Jemeter使用及结果报告

    10. 部署方式

    11. Linux源码实现讨论: task_struct数据结构及重要字段

    13. Unix网络编程: socket编程 (不知道)

    14. Unix环境高级编程: 四种IO模型及IO多路复用, select源码参数

    12. Linux常见命令

    13. Top命令指标含义(没答好)

    14. web app一般开发技术栈询问: MVC模式及Servlet发展脉络

    15. 扯淡: 网络学的哪本书, Linux学的哪本书, redis mysql 这些技术栈了解否, 前后端怎么搞的

    16. NLP项目: 分别描述word2vec实现, attention实现, bert实现, PLM(预训练语言模型)发展脉络

    17. NLP项目: 你的算法项目是怎么完成的, 参考哪些文献, 怎么部署和训练的.

    16. 算法题: 机器人爬格子, 不求最优值, 求最优解.(dp+求路径,10分钟AC)

    聊的很愉快, 结束不到五分钟感谢信. 除了top命令和socket编程, 都完全答上并扩展了.

    Shit 字节又拿老子刷KPI

    1.公司简介

    字节跳动,不多介绍了吧,IT行业的都知道,开发抖音的公司懂了吧。

    百科链接:https://baike.baidu.com/item/%E5%8C%97%E4%BA%AC%E5%AD%97%E8%8A%82%E8%B7%B3%E5%8A%A8%E7%A7%91%E6%8A%80%E6%9C%89%E9%99%90%E5%85%AC%E5%8F%B8/18363697?fromtitle=%E5%AD%97%E8%8A%82%E8%B7%B3%E5%8A%A8&fromid=22517755&fr=aladdin

    2.面试分析

    1)面试时间:30分钟以上

    2)面试内容:中+

    3)试题难度:中级

    4)试题拓展:关联性一般,问了几个方面的

    5)核心考点:redis+数据库索引+数据库隔离级别+安全隐患+消息中间件MQ+nginx+压力测试+项目部署+linux+自然语言处理

    6)总结:面试内容比较杂,彼此关联较少,让人有点摸不着头脑的感觉。。。一开始数据库考察的多一些,后面问的就是环境相关的,最后问的应该是楼主自己做过的项目

    3.提升建议

    1)技术提升:消息中间件MQ,问的比较多的是RocketMQ,最好准备相关的内容。

    2)面试准备:大厂面试,必问算法,所以算法这一块要坚持刷题,因为可能会遇到原题,推荐力扣。

    3)面试技巧:如果面试的问题关联性不大,可能会让人有些慌乱,这时候可以在回答的时候向自己熟悉的地方引导,一来面试官可能会感兴趣然后继续问,二来回答自己熟悉的内容可以让人安心。

    大家有什么关于面试想了解的内容,可以在文末留言~

    相关文章

      网友评论

          本文标题:【每日面试】字节Java一面凉经

          本文链接:https://www.haomeiwen.com/subject/kjhevltx.html