博客
关于我
三面字节,四个小时,灵魂拷问,结局难以接受但下次还敢
阅读量:167 次
发布时间:2019-02-28

本文共 705 字,大约阅读时间需要 2 分钟。

今天早上,我收到了一个来自宇宙条的面试通知,心里既激动又紧张。因为之前一直想进字节跳动,但他们算法部分我一直薄弱,这次面试有三轮,四小时左右,听起来非常紧张。

第一轮面试用了一个小时多二十分钟,面试官问了很多基础知识,比如数据库索引、段页式、虚拟内存等等。特别是关于二进制数的运算,我一开始没想到要用异或运算,最后才明白了。还有一道数组排序的问题,因为我太注重优化,反而把自己绕进去了,幸好最后找到了解决办法。

第二轮面试是大约一个小时多十分钟,重点在网络和操作系统的知识。我对计算机网络的了解还不错,特别是实习期间接触过很多相关内容,所以能比较详细地解答了HTTP协议、TCP/IP模型、HTTP状态码等问题。关于多线程和信号量的部分,我虽然在项目中用过多线程,但在描述解决多线程安全问题时,可能没有表达得够清楚,这点需要回去再复习一下。

第三轮面试用了一个小时多十五分钟,内容转向了数据库和前端知识。面试官让我比较MySQL和MongoDB的优劣,以及它们在处理冗余字段和信息变更方面的不同。关于MongoDB的pipeline机制,我之前了解不多,回答得不够到位,后来硬着头皮设计了一下,虽然不够完美,但至少能够说明自己的思路。

整个面试过程虽然很累,但也让我对自己的知识体系有了更清晰的认识。特别是在算法和数据结构方面,还有很多需要加强的地方。接下来,我会根据这次面试的收获,针对薄弱环节进行复习,特别是算法部分的高频题型和操作系统的相关知识,确保在下一次面试中表现更好。

总的来说,这次面试虽然没有成功,但收获了很多宝贵的经验。这也让我更加坚定了要加入互联网一线大厂的决心,希望下一次能有更好的表现。

转载地址:http://pzuc.baihongyu.com/

你可能感兴趣的文章
postgis数据库优化_postgresql 性能优化
查看>>
postgis求面积、交集等相关函数
查看>>
postgis相关函数
查看>>
Postgres Docker版本安装mysql_fdw 插件
查看>>
Postgres invalid command \N数据恢复处理
查看>>
Postgres like 模糊查询匹配集合
查看>>
Postgres 自定义函数内实现 in 操作符的递归查询
查看>>
Postgres 返回当前时间前后指定天数的集合
查看>>
postgres--vacuum
查看>>
postgres--wal
查看>>
postgres--流复制
查看>>
postgres10配置huge_pages
查看>>
PostgreSQL 10.0 preview sharding增强 - pushdown 增强
查看>>
PostgreSQL 10.0 preview 变化 - pg_xlog,pg_clog,pg_log目录更名为pg_wal,pg_xact,log
查看>>
PostgreSQL 10.1 手册_部分 II. SQL 语言_第 15章 并行查询_15.2. 何时会用到并行查询?...
查看>>
PostgreSQL 10.1 手册_部分 II. SQL 语言_第 9 章 函数和操作符_9.23. 行和数组比较
查看>>
PostgreSQL 10.1 手册_部分 III. 服务器管理_第 21 章 数据库角色
查看>>
Qt开发——网络编程UDP网络广播软件之服务器端
查看>>
Postgresql 12.9如何配置允许远程连接
查看>>
PostgreSQL 9.6 同步多副本 与 remote_apply事务同步级别 应用场景分析
查看>>