美文网首页Android开发经验谈技术相关高级程序员
挑战腾讯社招:31岁程序员半月4轮面试,成功拿到offer!

挑战腾讯社招:31岁程序员半月4轮面试,成功拿到offer!

作者: 爱编程的妹子 | 来源:发表于2018-10-06 14:17 被阅读32次

    今天小编逛论坛,看到了一位31岁的老程序员发的博文,看完内容后小编我又活了,31岁挑战腾讯社招,竟然凭实力在半个月内经历4轮面试后成功拿到了offer,不得不佩服这位大哥,31岁还这么强我们这些后辈还怕啥!当然重要的是这位程序员大佬最后总结的腾讯4轮面试所有的面试题和需要注意的事情,这个是干货,小编我在此分享给头条上的程序员小伙伴学习,希望大家能够喜欢。

    1.前端基础

    prototype和__proto__的关系是什么

    meta viewport原理

    域名收敛是什么

    float和display:inline-block;的区别

    前端优化策略列举

    首屏、白屏时间如何计算

    闭包

    作用域链

    ajax如何实现、readyState五中状态的含义

    jsonp如何实现

    怎么处理跨域

    restful的method解释

    get和post的区别

    事件模型解释

    编写一个元素拖拽的插件

    编写一个contextmenu的插件

    编写web端cookie的设置和获取方法

    兼容ie6的水平垂直居中

    兼容ie的事件封装

    h5和原生android的优缺点

    编写h5需要注意什么

    xss和crsf的原理以及怎么预防

    css优先级

    如何实现点击radio的文字描述控制radio的状态(通过label实现)

    delegate如何实现

    2.框架原理

    angularjs

    angular的directive怎么写

    angular的脏检查(双向绑定)是如何实现的

    依赖注入如何实现

    scope如何实现

    $parse模块如何实现(主要自己写了一个类似的库)

    react

    react在setState后发生了什么(直接说了setState源码)

    flux解释

    对react有什么了解(直接说了react中虚拟dom内部表示,mount过程源码和同步过程源码)

    3.node

    Buffer模块是干什么的

    Stream是什么,使用的两种模式

    http模块如何将异步处理方式实现成同步处理方式,具体解析请参考http模块如何将异步处理转成同步处理

    4.其他问题

    utf8和gbk的区别

    知道页面上某个点的坐标,如何获取该坐标上的所有元素

    angular、react和jQuery适合哪些应用场景(建议查看各个框架产生背景)

    7点15分小于180度的夹角是多少

    大数相加

    给5升和6升的水杯如何倒出3升的水

    一班喜欢足球的人60%,喜欢排球的70%,喜欢篮球的80%,求喜欢足球和排球的占多少

    前端异常监测如何实现

    直播点赞按钮的冒泡功能如何实现

    js的uglify如何实现

    项目架构、如何带人

    前端工程化方面做了哪些东西

    最后在提醒大伙几句:HR面试基本和国内其他的公司HR面试差别不大,包括职业规划、职业经历、离职原因、以及相关的背景调查等几个基础方面。在和HR的沟通当中还是见仁见智,关键在于自己的职业规划以及自我定位是否清晰。在这轮沟通中就显得十分的重要。

    我自己是一名从事了5年前端开发的老,辞职目前在做线上讲师,每晚都会在群内直播,今年年初我花了一个月整理了一份最适合2018年学习的web前端干货,从最基础的HTML+CSS+JS到移动端HTML5都有整理,送给每一位前端小伙伴,这里是前端学习者聚集地,欢迎初学和进阶中的小伙伴。"

    关注此微~信公众号:web前端技术圈,关注后回复:"2018" 就可以领取一套web前端学习资料的哦!

    相关文章

      网友评论

      本文标题:挑战腾讯社招:31岁程序员半月4轮面试,成功拿到offer!

      本文链接:https://www.haomeiwen.com/subject/vlrhaftx.html