“大三在读生”都四面成功拿到字节跳动Offer了,你还有什么理由去摸鱼?

2023-11-19

博主大三在读,投的是字节 Data 的后端开发实习生,base 杭州。

时间线:

  • 4.12 投递
  • 4.13 安排简历筛选
  • 4.14 安排面试
  • 4.19 16:00 一面
  • 4.22 16:00 二面 
  • 4.23 8:00 三面
  • 4.23 16:00 HR 面
  • 4.23 16:30 Offer

一面

  • 先做了自我介绍

  • 问论文情况(简历写了)

    • 做的是什么
    • 主要负责了哪些工作
    • 数据集是哪里来的
    • 带来的提升是以什么为基线去比较
  • 来做个题吧:有向图判断是否有环

    • 写了个 DFS,写完示意面试官还剩建图的部分,面试官说建图可以不写
    • 提问代码细节
    • 我的代码是用邻接矩阵存的图,提问还可以用什么结构存?(邻接表)
  • 再来做个题吧,面试官挑了一会儿以后说感觉这个题你应该也能写出来,就不做了。

  • 多线程相关:

    • 有遇到过多线程的情况吧,假设 A 线程和 B 线程都想访问一个资源,如何保证线程安全?(答:加锁)
    • 有些线程只想读资源不想写资源,如果简单粗暴地加互斥锁的话性能不太好,有什么办法优化一下?(答:只对写操作加锁,读操作不受限制)
    • 多个线程,部分是写,部分是读(举例:A 线程写、B 线程读、C 线程写),他们的执行顺序应该是怎么样的?(这一块一直没有抓住面试官想问什么,感觉答的不好)
  • 挑一个项目来介绍一下

    • 讲到了项目中做的一个改进,跟缓存有关。
      • Redis 的表结构有了解吗?(dict 存各项数据,expires 存过期时间)
      • 爬数据这个环节是怎么定期更新的?是定期自动执行还是需要你手动去操作?
      • 一台服务器的话,会有负载压力吗?如果要承受更大的 QPS,你还有什么想法去优化吗?
  • 数据结

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“大三在读生”都四面成功拿到字节跳动Offer了,你还有什么理由去摸鱼? 的相关文章

随机推荐

  • 西瓜书学习笔记——(1)绪论

    前言 之前由于机器学习 人工智能 数据分析大火 为了顺应时代 于是找了几个国外的视频网站看了点相关的讲解 但由于本人英语水平有限 看起来太吃力 而且当时也没有Python的基础 听得晕头转向的 然后就买了两本书 打算进行系统性的学习 其中一
  • 二级空间配置器、空间配置器的默认选择、再次封装、对象的构造与释放

    内存池 内存池 一块大的内存空间 对空间的管理机制 1 提前准备好一块大的内存块备用 如果用户需要空间的时候 不需要通过malloc每次向系统索要 直接从备用大块内存中来进行获取 2 不会频繁向系统索要小的内存块 解决内存碎片问题 申请空间
  • 计算机系统基础、LinkLab实验每个实验阶段(共5个)考察ELF文件组成与程序链接过程的不同方面知识 阶段1:全局变量ó数据节 阶段2:强符号与弱符号ó数据节 阶段3:代码节修改 阶段4:代码与重定

    LinkLab实验 1 实验目的与要求 1 了解链接的基本概念和链接过程所要完成的任务 2 理解ELF目标代码和目标代码文件的基本概念和基本构成 3 了解ELF可重定位目标文件和可执行目标文件的差别 4 理解符号表中包含的全局符号 外部符号
  • 文字转png图片

    body中的数据格式 Convert text to PNG image param text param options param options font 30px sans serif css style font param op
  • java线程API

    守护线程 守护线程也称为 后台线程 守护线程是通过普通线程调用setDaemon boolean on 方法设置而来的 因此创建上与普通线程无 异 守护线程的结束时机上有一点与普通线程不同 即 进程的结束 进程结束 当一个进程中的所有普通线
  • MCU最强科普总结~

    MCU是Microcontroller Unit 的简称 中文叫微控制器 俗称单片机 是把CPU的频率与规格做适当缩减 并将内存 计数器 USB A D转换 UART PLC DMA等周边接口 甚至LCD驱动电路都整合在单一芯片上 形成芯片
  • 【语义分割】7、OCRNet:Object-Context Representations for Semantic Segmentation

    文章目录 一 文章出发点 二 方法 三 效果 一 文章出发点 每个像素点的类别 label 应该是它所属目标 object 的类别 所以这篇文章对像素的上下文信息建模 建模方法 求每个像素点和每个类别的相关性 二 方法 方法 以 citys
  • LL(1)文法的预测分析表以及对某输入串的分析过程

    举例说明LL 1 文法的预测分析 以及对 a a 的分析过程 文法G S S gt a S gt S gt T T gt SN N gt SN N gt 是否 gt First集 Follow集 S 否 a T 否 a N 是 Select
  • 使用adb工具打开TCL电视的第三方应用安装权限

    使用adb工具打开TCL电视的第三方应用安装权限 前言 安装adb工具 打开电视的adb调试开关 abd工具打开电视权限 前言 新买的TCL电视往往默认是无法安装第三方应用的 即使用U盘安装了第三方应用 应用也没有升级权限 另外 也无法通过
  • Android 经验分享

    搞Android已经两年了 之前一直在eoe上面写文章 竟然没有写一篇CSDN的文章 真的很惭愧 从今天希望自己可以坚持下去 把每天的收获都可以保存起来 同时也分享给大家 希望大家有用 不说废话了 我先写几条我自己工作中的一些经验吧 1 推
  • Python 一年中的第几天

    给你一个字符串 date 按 YYYY MM DD 格式表示一个 现行公元纪年法 日期 返回该日期是当年的第几天 LeetCode 1154 一年中的第几天 class Solution def dayOfYear self date st
  • oracle突然变慢 awr,案例:Oracle awr 数据严重不一致 awr部分表损坏等情况 需要重建awr...

    天萃荷净 Oracle数据库服务器突然断电 导致AWR部分表出现问题 记录重建awr的步骤过程 由于某种原因 比如数据异常断电 导致awr数据严重不一致 awr部分表损坏等情况 需要重建awr 可以参考如下步骤进行重建 本文主要针对目前主流
  • RabbitMQ(四):RabbitMQ高级特性

    消息队列在使用过程中 面临着很多实际问题需要思考 消息可靠性问题 如何确保发送的消息至少被消费 次 延迟消息问题 如何实现消息的延迟投递 消息堆积问题 如何解决数百万消息堆积 无法及时消费的问题 高可用问题 如何避免单点的MQ故障而导致的不
  • MATLAB ARMA时间序列分析引导——理解与应用

    MATLAB ARMA时间序列分析引导 理解与应用 引言 时间序列分析是一种重要的数据分析方法 广泛应用于金融 经济 自然科学等领域 ARMA模型是时间序列分析中常用的模型之一 它可以帮助我们预测未来的数值趋势和特征 以便做出相应的决策 本
  • 百度Apollo7.0轨迹规划模块

    百度Apollo 7 0 轨迹规划模块是一种用于自动驾驶汽车的软件工具 其中包含了一组算法和工具 用于在道路上规划车辆的路线和轨迹 这个模块能够考虑车辆的动态特性 如转弯半径 最大转弯角度和最大加速度等 并能够在实时环境中规划车辆的路线 此
  • 记一次关于uni的公共样式使用遇到的坑

    今天在使用uniapp开发小程序时遇到一个问题 在app vue中引入公共样式 在其他界面中使用 直接运行到小程序模拟器上时 是可以正常使用的 但是如果分包放到小程序上公共样式就会失效 在网上找了半天也没找到问题所在 后边瞎写的的时候偶然解
  • OpenStack rdo一键allinone部署

    目录 1 环境准备 2 配置阿里yum源 3 安装openstack 4 安装packstack软件包 5 执行一键部署命令 6 遇到一些问题 7 登录OpenStack 1 环境准备 CentOS7 最小化安装 设置静态IP 编辑 vi
  • 关于求职及面试的一些小技巧

    关于面试的一些小窍门 内容仅代表我个人观点 欢迎批评指正 之前已经分享过怎么样做一份看起来还算不错的简历了 老司机的分享 写简历的过程中 都有哪些坑 点开即可查看 1 关于面试时机 对相当一部分的部门需求者而言 如果求职者不是绝对的让部门需
  • 常用的十种算法--马踏棋盘算法

    1 马踏棋盘算法介绍 马踏棋盘算法也被称为骑士周游问题 将马随机放在国际象棋的 8 8 棋盘 Board 0 7 0 7 的某个方格中 马按走棋规则 马走日字 进行移动 要求每个方格只进入一次 走遍棋盘上全部 64 个方格 2 马踏棋盘算法
  • “大三在读生”都四面成功拿到字节跳动Offer了,你还有什么理由去摸鱼?

    博主大三在读 投的是字节 Data 的后端开发实习生 base 杭州 时间线 4 12 投递 4 13 安排简历筛选 4 14 安排面试 4 19 16 00 一面 4 22 16 00 二面 4 23 8 00 三面 4 23 16 00