zoukankan      html  css  js  c++  java
  • 头条三面总结,面完精疲力尽

    前言:

    因为临近金九银十的面试旺季,所以大家都在为自己下半年的跳槽做最后的一搏,都在为想进自己理想的大厂而做最后的努力。
    下面就来看看这位面试头条的朋友在面试后的总结:


    因为有白金内推所以8月13号下午就直接面了,一共三轮。面完一轮hr打电话告诉你过没,过的话下一轮。有幸面了三面,最后hr让我等消息,说今天面的非常不错,希望能拿到offer吧。话不多说,下面是面经。

    头条一面

    1:你在微信做了什么(腾讯微信实习生)

    2:jvm g1回收器讲一下
    3:垃圾回收算法

    4:hashmap讲一下
    5:进程与线程区别

    6:进程通信方式
    7:http请求头有哪些

    8:tcp三次握手,四次挥手
    9:来一道算法题:有若干个整数,每次输入一个,要求每输入一个就输出当前所有输入的中位数,时间复杂度尽量小,能想到几种解法?(leetcode原题,好像叫stream median)

    头条二面:

    1:一开始就又来一道算法题:写一个支持过期时间淘汰的LRUCache,写了十分钟快要完成了,面试官说好了停吧,然后讲一下已经写出来的部分。

    2:红黑树讲一下,五个特性,插入删除操作,时间复杂度

    3:concurrenthashmap
    4:redis数据结构

    5:redis线程模型
    6:redis数据淘汰机制

    7:读过redis源码吗?
    8:事务的四个特性

    9:mysql实现事务的原理(MVCC)

    头条三面:

    1:一开始问我在学校的经历,当学生干部的事,还有在微信做了什么,又是blabla说了一通。

    2:腾讯什么时候转正答辩,如果腾讯和头条都给你offer会选择哪里,这是送分题。
    3:然后又是一道算法题:二叉树转换成中序链表,不能用额外空间,可以递归。不到五分钟递归解决。

    4:我看你简历上写了一个cmm语言解释器,怎么实现的讲一下吧
    5:还有一个听歌识曲也讲一下吧

    6:你有什么要问我的吗?

    总结:

    以上就是在头条面试的面试总结,还有就是我发现现在面试我发现一个规律,那就是并发;分布式;JVM;还有算法。这些技术知识点除了BAT外也是必问的。希望这些对想要面试头条的朋友们有所帮助,当时面试三面完,就感觉到精疲力尽了,大家在看完后希望对大家有所帮助吧。

    大家看完有何感想,有感想记得留言!


    大家觉得文章对你还是有一点点帮助的,大家可以点击下方二维码进行关注。《Java烂猪皮》公众号聊的不仅仅是Java技术知识,还有面试等干货,后期还有大量架构干货。大家一起关注吧!关注烂猪皮,你会了解的更多..............

  • 相关阅读:
    字符串 CSV解析 表格 逗号分隔值 通讯录 电话簿 MD
    Context Application 使用总结 MD
    RxJava RxPermissions 动态权限 简介 原理 案例 MD
    Luban 鲁班 图片压缩 MD
    FileProvider N 7.0 升级 安装APK 选择文件 拍照 临时权限 MD
    组件化 得到 DDComponent JIMU 模块 插件 MD
    gradlew 命令行 build 调试 构建错误 Manifest merger failed MD
    protobuf Protocol Buffers 简介 案例 MD
    ORM数据库框架 SQLite 常用数据库框架比较 MD
    [工具配置]requirejs 多页面,多入口js文件打包总结
  • 原文地址:https://www.cnblogs.com/AIPAOJIAO/p/9471321.html
Copyright © 2011-2022 走看看