阿里腾讯前端一面小结

阿里一面

1、         自我介绍、说完3个项目后插入

2、         用户体验 项目逻辑 项目优势在哪里?

3、         项目一三中的难点(后台管理系统)

插件的使用及扩展、动态url(pushstate、historyJS、hash)、用hash实现的原理

4、         项目二中的难点(移动端页面自适应)

动态设置viewport+rem、 (问的特别详细、是否知道其他方案?)

动画 animation   (jq的animation怎么实现的?源码。。。)

cookie和localstorage 应用  区别  局限性

5、         图片轮播、跑马灯效果怎么是实现

6、         web安全  防范  正则

7、         版本控制工具

(紧张理解成构建工具了grunt、gulp)

那就先说说构建工具gulp

说gulp就扯到node   (都不是太熟,扯了下原理、问写过什么工具,弱弱的回答都是用用别人的写好的模块)

8、         回到版本控制工具  (svn、git)  为什么第三个项目要改成用svn?(主要考虑到信息的保密性、安全性)

9、         除了从项目中学习、还利用什么资源、最近看的印象较深的博文、

10、     因为扯到汤姆大叔的js系列的设计模式、   单例怎么实现的?闭包?

11、     是否知道或者了解reactJS 和angularJS  (谈了angularJS的数据双向绑定)

11 、有没有要问我的?

结果?  二面形式?   部门?

宝宝总结: 主要围绕项目谈了很多、涉及到很多细节、还扯到了用户体验和项目优势。移动端的屏幕适配问得很详细。常用的动画效果实现原理(相当于在考察切图的基础)。Css3、h5的新属性需要了解。Jq动画的底层实现原理。学习资源。新技术的了解。整体还是围绕前端展开的,项目聊的还是很开心,css3、jq源码这一块还需要恶补。整个面试差不多有50分钟,设计的面还是挺广的,尽量往自己熟悉的地方引,不知道的勇敢说出来,否则越聊越没自信。

腾讯一面

1、         自我介绍

2、         最熟悉的语言  (js)

3、         ajax原理 状态码(0-4)

4、         http状态码 (1xx-5xx)

5、         网站性能优化 (主要谈缓存、问的很细、强缓存、协商缓存的具体实现)

6、         js闭包  作用域

7、         js的内存回收机制

8、         除了jq  还接触过什么框架

9、         协议环节  tcp 3次握手 面向连接 如何断开  如何实现可靠的传输(滑动窗口机制、超时重传、) udp 无连接  无重传   tcp与udp的传输效率比较  原因。(问到这里怀疑自己是否是在面前端——)

10、     linux 常用命令 创建文件、文件夹

11、     进程和线程的区别

12、     知道哪些排序算法、冒泡、快排的时间复杂度  堆排原理

13、     10亿个qq, n个qq   。比较找出重复的?  ——(跪了,只能谈实现,没接触到处理海量数据时该用的算法这些)

14、     做过哪些项目,遇到的问题。(简单说了两个,大致说了下动态设置url这个问题。就没有展开问细节了)

15、     有没有什么想问我的?

是tst渠道的推荐,还是内推渠道。

什么时候有结果。

企鹅总结:感觉腾讯和阿里偏向的重点大不一样,面完腾讯会觉得自己不是在面前端。前分钟还是大概在问前端相关的东西,后面20分钟的重点在问大学里学的基础课程、计算机网络、网络安全、操作系统、数据结构都各有涉及。项目也没怎么谈,几句话就掠过了,还以为会向阿里一样围绕项目展开详细问一波,移动端也没有怎么涉及。很多时候以为会再继续展开问的地方戛然而止。自己好几次想继续说下去又怕这不是面试官想考察想了解的。

总的来说,面试的发挥还不错,答不上来的确实是自己没有涉及过或者没有复习到的。虽然有时紧张,思路会有点乱,但还是不存在本来知道却答错了的。阿里的面试整体感觉会很舒服,面试官也相对人性化,按照我的思路在展开在深入。腾讯的面试就然我感觉很蛋疼了。首先会觉得面试的时间相对较短,只有不到30分钟,然后涉及到了大学学过的基本上所有的专业课程。我想这就是大公司在招人时的区别吧,会看你是否具有继续发展的潜力,不是单纯问面试岗位的相关知识,而是去考察你的专业基础。我想这应该也和企业文化和企业的发展方向有关吧。看来在面试前对公司和应聘部门的了解还是很必要的。==  现在只能听天命了,好好准备二面,对基础知识、新技术、各种框架的底层实现、数据结构、算法、操作系统都该好好复习复习,也没有什么后悔之前没有好好学什么的,本来现在更多的学习就是目的性的,而且把时间花在项目上也确实让我有了不小的收获。好的,加油吧,小蒋同学!

希望我的面试经历和总结能给前端的小伙伴们一些帮助。也希望你们可以从中找到大致的学习方向和学习目标。如果能有幸进入二面,我会继续和大家分享的。路是走出来,即使过程再煎熬,但我们应该始终让自己的生活充满光,一起加油奔跑吧!

                                                                                                             香樟林工作室   蒋松

                                                                                              二〇一六年三月九日

时间: 2024-11-09 15:38:59

阿里腾讯前端一面小结的相关文章

国内大公司的开源项目( 阿里 腾讯 百度 新浪 搜狐 豆瓣 大众点评)

阿里 阿里的开源项目很多,这也跟@淘宝正明的开源态度密不可分.有很多重量级的项目,例如LVS.Tengine,或者很有实践价值的中间件,例如 MetaQ(分布式消息系统).dubbo(RPC框架).cobar(数据库中间件),或者是Java世界的工具,例如druid.fastjson.都说国内Java公司的技术架构大部分来自阿里系,我觉得一方面来自阿里员工,一方面也可以来自阿里的开源项目. 地址有几个: https://github.com/alibaba 阿里的前端也挺活跃的,比较有名的就是s

漫谈百度阿里腾讯三巨头基因,盈利移动未来

http://jianshu.io/p/enyPjW本文受<冬吴相对论>启发,试图以公司基因解码百度阿里腾讯,如何在移动互联网的未来继续盈利.视角从创始人自身角度以及,公司文化环境等过去诸多方面来思考这三个巨头会如何盈利移动未来.各巨头都有混搭盈利想整合全部产业链的倾向,但以下是预测是各巨头盈利的最主要方向.本文主要观点是: 1,百度将在技术上发力,技术撬动商业.延续PC端搜索优势,从工具型入口级产品发力,从大数据O2O广告盈利. 2,阿里则将继续电商帝国的基因,继续延续PC端阿里渠道优势基因

js实现蛇形矩阵-腾讯前端笔试题

参加腾讯前端实习生笔试,真的是被虐了千百遍,除了一条js程序题,其他半点前端都没有,都是考算法,计算机原理,数据结构.下面贴上腾讯笔试最后三大条中的一条,实现一个蛇形矩阵的输出.蛇形矩阵的什么样这里我就不多说了. var lineCount=0; var numCount=1; var lineLog=1; var doubleArray=[]; var result="result:"; var lineCountGet; function index (n) { ArrayMake

如果春晚刷纯在感,阿里腾讯绝对和春晚绑在一起?

如果春晚刷纯在感,阿里腾讯绝对和春晚绑在一起,就是在几年前,微信"红包"借助春晚这个平台,让微信支付用户暴涨,而对于微信支付的竞争对手支付宝来说,已经"包下"春晚三年或者更长的时间,通过春晚和微信争夺用户! 春晚,全称是中央电视台春节联欢晚会,集结了一代人的回忆,春晚也成就了一大批明星.小品.歌曲--而现在这个影响力正在减弱,在五年前,春晚是网友吐槽的对象,而从微信发红包开始,春晚成了互联网巨头发红包,营销的重要阵地,如果没有这"真金白银"的刺激

[转帖]华为2018年收入超阿里腾讯总和,任正非:华为最大问题是赚钱太多

华为2018年收入超阿里腾讯总和,任正非:华为最大问题是赚钱太多 投递人 itwriter 发布于 2019-07-26 11:18 评论(1) 有520人阅读 原文链接 [收藏] « » 7 月 22 日,2019<财富>世界 500 强发布.虽然已经过去好几天,但是关于榜单内容的讨论并没有停下. 有媒体发现,排名从上一年的第 72 位提升至第 61 位的华为,2018 年营业收入达到 1090.304 亿美元,超过了明星公司阿里巴巴(182 位)与腾讯(237 位)之和,后二者收入分别是

中台架构50篇资料精选,阿里/腾讯/京东...中台建设实践汇集

中台架构50篇资料精选,阿里/腾讯/京东...中台建设实践汇集 内容包括7大类:阿里专家谈中台.行业专家解读中台.大厂中台架构实践.数据中台.技术中台.组织中台.中台建设方法论. 01 阿里架构专家,谈中台架构 1.阿里技术专家玄难:小前台大中台是什么? 2.阿里云架构总监谢纯良:企业盲目跟风做中台会不会死 3.阿里技术专家玄难:从平台到中台的演进 4.阿里架构师古谦:未来最核心的竞争壁垒在数据技术 5.阿里搜索中台:开发运维一体化实践 6.阿里技术中台:研发管理难题如何应对? 7.阿里架构总监

【整理】前端国际化小结

近期在做国际化的改造,做了相应的调研,简单做下项目前端国际化的小结 国际化可以分为前端国际化和后端国际化,也可以是前后端组合的国际化后端多为spring国际化,这里不做展开,百度一下到处都是 常见型 常见的前端国际化方法步骤如下:(原理) 定义国际化配置 根据环境读取配置 将配置展现在页面上 展开说: 定义国际化配置: 定义的方式有多种,多以文件的形式单独保存,如json,js,properties 等, 并且将配置信息以键值对的形式保存备用 根据环境读取配置: 所谓环境说白了就是用户选择的标志

阿里2道前端笔试题+堆糖2道前端笔试题

阿里前端笔试题 1.一个表格HTML代码如下 <table id="table1"> <tbody> <tr><td>1</td><td><button>Delete</button></td></tr> <tr><td>2</td><td><button>Delete</button></

阿里研究院校招(前端,数据挖掘)社招(Java开发)一起来

1. 校招部分 岗位1:数据挖掘工程师(实习生),部门:阿里研究院-数据平台,人数:2人,工作地点:杭州 能力要求:熟练运用sql就行.主要是做和政府,消费者,宏观经济等相关的数据挖掘和数据分析. 要求:在校生即可(不限年级),至少每个星期可以来公司待3天的,全职更好.希望近期入职. 团队介绍: 我们致力于打造面向公共服务的数据研究平台,主要服务于政府事务.公共政策.学界等生态伙伴.主要产出包括:1)为宏观经济分析人员和决策制定者提供阿里巴巴宏观经济系列指数:2)为政府事务.宏观区域经济研究提供