zoukankan      html  css  js  c++  java
  • 做开发的都看看!大佬熬夜总结的腾讯后台开发岗面经,这将是你进大厂的敲门砖!

    背景

    双非一本,软件工程大四毕业,面试后台开发,去年8月开始准备,刷题 + 看书 + 视频

    项目:做了一个分布式的销售系统(主要是为了用一用SpringCloud的组件之类的),顺便实现了一下主从复制,负载均衡什么的,可以说是一个大杂烩的Demo

    部门:ieg 腾讯游戏

    3.11 一面(40分钟)

    技术

    • 自我介绍
    • 两个数组,单个数组数据不重复,怎么找重复元素?说说思路就好
    • 冒泡排序说一说?插入排序说一说?
    • 你简历上写有一直刷题,给我看看你leetcode主页呗
    • 你项目上的主从复制怎么实现的?
    • 你怎么保证主从数据一致性?
    • 如果出现了某种原因数据不一致了怎么办?
    • 你用redis做缓存,那有没有考虑过性能的问题?
    • 读写分离怎么实现的?
    • Map线程安全吗?
    • 堆栈的区别说一说
    • 用过啥数据结构呀?(这里说了数组、链表、栈、集合、队列)
    • 为啥不用树?(说平时业务用树比较少,但是刷题刷过很多)
    • 设计模式了解吗?工厂模式说一说?
    • 单例模式呢?
    • Linux用过吗?怎么查询24小时内修改过的文件?
    • 你是哪里人?(唠嗑环节)

    反问

    • 是哪个部门啊?(ieg,具体部门当时有点惊讶ieg没注意听5555)
    • 听说IEG用C++比较多,但我用的是Java,我需要补充一些什么知识?(了解一下go)

    3.20 二面(30分钟)

    技术

    • 自我介绍
    • 项目架构是怎么样的?
    • 负载均衡怎么实现的?有什么用?
    • 计算机的内存是怎么存在的?
    • 局部变量和全局变量在内存中有什么区别?
    • 索引的类型有几种?
    • 聚簇索引细说一下吧
    • 哈希索引和聚簇索引有什么区别?
    • 使用上呢,这两个使用上有什么区别?(当时没答上来,觉得是要从优化那块去说)
    • 三次握手
    • 三次握手为什么是三次,两次四次行不行?
    • Linux常用命令,说三个吧
    • top命令能不能说一说
    • 我想查端口占用情况用什么命令?
    • 算法 (全都是说思路就好)
    • 反转链表
    • 倒序输出链表
    • 二叉树前序遍历
    • 二叉树后序遍历
    • 当时觉得前面基础答得不好,后两题就想表现一下自己,所以跟面试官说递归太简单了我说迭代思路吧。面试官后面也有说算法基础不错,很开心,嘿嘿

    反问

    • 这是同个部门的二面吗?因为当时我是初试完了又变成初试,我以为是挂了又被捞了。。(是同部门二面)
    • 这次面试您觉得我需要补充哪里的知识?(算法功底很扎实,相比起来基础有点逊色了,多看看数据库的基础)
      工作地点在哪?(深圳南山)【这里面试官有点局促,催我快点结束,我就没敢问了,其实我想问的是科兴还是腾大还是滨海hhhh】

    3.29 三面(40分钟)

    技术

    • 之前做过什么项目?
    • 联合索引有什的么规则?
    • 最左匹配的原理是什么?(一开始没想到,面试官提示从底层考虑,秒想到B+树排序的原因,面试官说不错不错)
      非技术
    • 你说你之前去找老师做项目,当时是怎么找的?
    • 在老师的项目组里你觉得你是怎么样的
    • 为什么要做一个分布式的项目
    • 为什么要做负载均衡?为什么主从复制?你是怎么想的?
    • 有没有面试别的公司?(回答了还投了字节)
    • 喜欢腾讯还是喜欢字节?(说腾讯面试的体验比字节好)
    • 那你前两面有啥感觉?(面试官这里是笑着说的,就开玩笑的那种感觉)
    • 家里同意来深圳吗?
    • 为啥不考研?
    • 生活中遇到过什么公平的事情?不公平的呢?
    • 大学里遇到过什么特别有挑战性的事情吗?技术非技术都可以说
    • 报高考志愿的时候有没有想过去更好的学校?
    • 描述一下你比较向往的工作状态

    反问

    • 我可能需要一些时间去学习go(如果你能进来的话会有缓冲期的,你现在也可以看看go)
    • 如果有幸进去的话,会做什么(应该是上层应用,分布式啥啥啥的,跟你做的那个项目差不多)
    • 面试隔得有点久(最近有点忙,别着急,我加你微信,到时候有啥事直接找我)
    • 面试结束一刷新,流程到HR了,开心,嘻嘻

    HR面

    • 还是那一大堆 ,没什么好讲的!

    面试感受

    • 腾讯的面试真的是投的几家公司里感觉最好的了,体验特别特别棒。
    • 一面面试官有哪些我答的不太好的地方还会指出来修改
    • 二面面试官有个地方他觉得有问题还跟我讨论了一会
    • 三面面试官就是大叔叔,看出来我有点紧张,一直在开玩笑

    最后

    在文章的最后作者为大家整理了很多资料!包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书等等!
    有需要的朋友欢迎关注公众号:前程有光,回复资料 领取!

  • 相关阅读:
    codevs 1164 统计数字
    codevs 2597 团伙
    codevs 1472 体检
    Openjudge 1.13-21:最大质因子序列
    Openjudge 1.13-23:区间内的真素数
    codevs 1388 砍树
    codevs 1536 海战
    codevs 3110 二叉堆练习3
    codevs 2879 堆的判断
    Openjudge 1.13.37:乒乓球
  • 原文地址:https://www.cnblogs.com/lwh1019/p/14596570.html
Copyright © 2011-2022 走看看