腾讯校招 web 后端开发面试杂记(一)

原创 2018年04月17日 13:42:28

引子

2018/04/16 晴
我参加了腾讯校招面试, 期望方向是后端开发
面试地点在湖北省武汉市某酒店内, 粗略估计了一下我那一场的面试大概有 100~200 来人参加
so_many_girls
其中 60% 左右的都是女生, 可见华中地区对于研发岗位的竞争还是相对平缓很多

整体感受

因为腾讯在武汉并没有研发中心, 行政部门又没牌面, 所以专门设置了一家酒店来进行面试
hardworking_guys

面试

流程

首先是到场扫码签到, 然后排队等候叫号, 叫到号会告诉你面试房间号, 自行前往面试
然后就是面试环节, 过程大概用时 20 分钟, 值得一提的是本次面试出现了自我介绍环节
最后就是套话环节, 我趁机了解了一下目前腾讯内部对 php 的看法
公司对外 web 项目大部分用 golang
java 主要用在大数据处理方面, web 方面还没有 c艹 用的多
php 则主要用在对内 web 项目, 比如内部管理; 或者访问量不大的站点,比如 join.qq.com
技术面完后直接闪人

技术细节

  • 爬虫如何解析返回结果
    答,正则表达式
    追问其他方法,答传统的html/xml解析
    追问xpath方法,答由于html标准不统一容易出现解析失败,而正则表达式比较灵活
  • 知道几种设计模式
    答,由于只接触了动态类型语言,特别是Python,由于邪教原因甚至认为所谓单例模式是反模式
    比如最近很火的DI,也就是控制反转,在php里面有著名的laravel,我没有读过源码实现,仅仅只是看文档写功能这样
  • 看我简历提到了go语言所以问go语言水平怎样
    答,golang水平只是模仿,比如说我用Python写了个东西我就用golang写着试试看这样

中间穿插了一道智力题, 当时没做出来很尴尬:
https://www.geeksforgeeks.org/puzzle-9-find-the-fastest-3-horses/

Q: 25匹马5条跑道需要赛跑几次可以赛出前三名

A: 首先5次赛跑,分五组进行,赛出各组第一名
则前三名只可能在从右上角往左下角数三层
也就是A1,A2,B1,A3,B2,C1
则从6匹马中赛出前三名,至少需要2次
则最终结果为5+2=7次
另外存在特殊最好情况
当第一次赛马的时候的前三名正好是25匹马里面的前三名时(A1 A2 A3)
此时只需把第三名A3单独拿出来和剩余的20匹马分别比赛,分5组,每组4+1匹马
则最终结果为1+5=6次
A5 A4 A3 A2 A1
B5 B4 B3 B2 B1
C5 C4 C3 C2 C1
D5 D4 D3 D2 D1
E5 E4 E3 E2 E1

后记

这辈子第一次面这种体量的公司, 从面试官反应根本看不出任何端倪
他是喜欢你还是讨厌你, 对你满意还是不满意, 藏得很深
就在本文写成之时收到了腾讯发来的复试邀请, 时间是今天 (18/04/17) 下午
不知道会遇到怎么样的妖魔鬼怪, 只能暗示自己稳住就行

版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证) https://blog.csdn.net/hldh214/article/details/79973493

腾讯校招 web 后端开发面试杂记(一)

引子 2018/04/16 晴 我参加了腾讯校招面试, 期望方向是后端开发 面试地点在湖北省武汉市某酒店内, 粗略估计了一下我那一场的面试大概有 100~200 来人参加 其中 60% 左...
  • hldh214
  • hldh214
  • 2018-04-17 13:42:28
  • 39

后端开发面试经验分享

1. 什么是面向对象: 所谓面向对象是指,编程语言将具体的参数和函数封装为一个实体,每一个实体称之为一个对象,程序员更关心的是每个对象如何设计,以及如何处理他们之间的关系,面向对象的语言特点是支...
  • u014800380
  • u014800380
  • 2016-12-16 22:05:11
  • 1287

面试日记——2017春招4399后台实习面试

网申完4399的游戏后台开发一段时间后,突然收到4399hr打来电话,叫我去他们公司面试,要不是她的电话,我还真忘了我网申过。 坐了一个小时的地铁后,来到了岗顶的中辰广场6楼,也就是4399的广州总...
  • qq_32198277
  • qq_32198277
  • 2017-05-17 19:13:17
  • 1039

腾讯2016校招面试经验分享(一面)

今天去参加腾讯公司的面试,我投的后台C++的岗位,今天就一面,总共80分钟。(面试官问了50分钟左右 + 30分钟做个一道编程题)。   面试如下: M (面试官) W(我自己) 。。。。。...
  • u010889616
  • u010889616
  • 2015-09-16 23:15:48
  • 5140

腾讯后台开发面试

先用四个字概括一下:好事多磨。 我报的是运营开发岗位,因为在官网运营开发的工作描述有涉及大数据平台这些技术,因此还是希望能在实习中对这一块有实践性的学习。 step1. 笔试 笔试在4月3号...
  • I_love_blog
  • I_love_blog
  • 2017-04-25 23:10:32
  • 642

2017腾讯校招面试回忆(成功拿到offer)

我本来报的岗位是企业事业群,后来把我分配到了技术工程群 三面是9月23日,到现在,最后的结果还没出来,我也不知道是过了还是挂了,先写出来,希望对明年找工作的朋友们一点帮助 一面   21号 大概1...
  • dlf123321
  • dlf123321
  • 2016-09-26 15:18:22
  • 11500

2018百度校招、腾讯校招 面试经验

百度校招面试经验   一到九月份,就开始了各种笔试。每天晚上七点到九点,大家都可以在机房看到我一个人在那里自言自语。2018年09月16号晚上,我和我女朋友笔试完在外面吃东西时接到百度的面试通知。接到...
  • huanhuanxiaoxiao
  • huanhuanxiaoxiao
  • 2017-10-18 22:46:07
  • 893

腾讯后台开发面试总结,原创,吐血推荐!!

前段时间专心面过腾讯,经过了N轮的技术面,结果还是挂了,但没挂在技术面,比较欣慰,回来之后写一点总结,以供有梦想进入腾讯做后台服务器开发的同学参考,本文章为胡成精心总结,胡成原创,copy和转载请通知...
  • fdssdfdsf
  • fdssdfdsf
  • 2012-09-16 10:23:52
  • 24381

腾讯后台开发面试题及答案

简单归纳:fd只是一个整数,在open时产生。起到一个索引的作用,进程通过PCB中的文件描述符表找到该fd所指向的文件指针filp。 文件描述符的操作(如: open)返回的是一个文件描述符,内...
  • u011244446
  • u011244446
  • 2016-02-25 18:09:10
  • 3752

腾讯2017校招实习生面试总结 腾讯实习生面试经验 (已拿offer)

从三月份开始,就投入了紧张的校招实习生准备当中。因为自己深知这次机会的重要性以及必要性。一开始,只锁定了腾讯和阿里的内推。三月初,在支付宝师兄的帮助下,成功获得内推资格。师兄给了很多建议,支付宝可能更...
  • doleria
  • doleria
  • 2017-05-11 23:04:26
  • 19910
收藏助手
不良信息举报
您举报文章:腾讯校招 web 后端开发面试杂记(一)
举报原因:
原因补充:

(最多只允许输入30个字)