微信支付全栈开发一面

1. 介绍个人技术栈,为什么选择全栈开发
2. 浏览器输入url到网页的渲染的经过
3. DNS的解析过程
4. node是单线程,还是多线程。怎么保证效率
5. js中声明变量有哪几种方式,分别有什么区别
6. 有10万条数据存在excel中,如何将数据存储到sql中,并根据用户需求返回到前端
7. 程序中堆和栈的区别
8. Mysql的引擎
9. MySql的索引有什么用,有什么缺点
10. 如果数据查询较慢,如何建立所有
11. 什么样的数据需要建立索引
12. 如何处理数据库中类似列表的数据
13. MySql如何分页
14. 排序算法了解哪些
15. 快排的实现过程
16. 各种网络协议是干嘛的....
17. 一个页面中只有一个div,且宽度是固定的,如果让他跟随窗口大小变化
18. MySql中explain的作用
19. CSRF攻击和什么什么攻击解释一下
20. http和https的区别
21. https的过程
22. get和post请求的区别
23. 404,401,403,500,503状态码分别是什么原因导致的,500的原因是代码还是延时
24. MySql创建表
25. OSPF协议


面试官说后端已经很牛逼了...然后希望找一个会后端的前端开发者,所以大部分都是前端的东西了,总体就是被血虐的一面...毫无体验
#面经##校招##腾讯##测试开发工程师#
全部评论

相关推荐

先说下本人情况吧,本科和硕士全部双非一本。今年二月底开始在联想实习,四月底到现在在小米实习。小米的实习强度比较大,白天几乎没时间准备面试,只有晚上和周末能准备算法和八股文。这次开局不利,后面要多一些时间准备八股文和项目相关的。以下是面试提问的一些问题:1.  在联想和小米实习期间,遇到的挑战有哪些?(在小米实习期间,说了一个解决按钮卡顿的问题,被面试官提问的问题有点不知所措,被狠狠虐了)。2. 写了一个瀑布流的布局问题(需要用到flex布局,用到的属性有flex-wrap、justify-content、align-content,需要设置盒模型为IE盒模型,。布局磕磕巴巴实现了,面试官有点不高兴,说用的时间有点长)3. js数据类型、怎么判断数据类型(typeof和instanceof的区别也解释了一下)、怎么判断一个变量为数组4. 怎么判断一个对象为空对象(说了一种方式、面试官让多说几种)5. 介绍一下深拷贝与浅拷贝,然后给了一个对象数组,让我在不影响原数组的前提下改变某一个元素身上的属性。(这个虽然写出来了,但是面试官说让代码精简一下,最好一行代码。需要用数组的map方法,虽然实习期间用了很多次,但是为啥一到考场没想起来呢)6. js的事件循环意义、事件循环的流程、然后有一道很复杂的事件循环代码题(面试结束后验证了一下,说错了)7. URL输入到浏览器按下回车键都经过了什么8. http有哪些请求方法(这个只说了三种,面试官让最少说五种)9. http状态码都有哪些(这个完全是凭借实习期间背的,说了点)、然后又问了一个场景,应该返回哪个状态码(先跳了一个网址、后面又自动跳了一个网址、 这种情况下第一个请求收到的http状态码是多少?懵了懵了,牛友们有知道的吗)10. http常见的请求头与响应头有哪些(这个也磕磕巴巴的, 凭记忆说了各说了一种)11. 浏览器的跨域策略是干什么的,如何解决跨域,CORS和Nginx的原理是什么(这个原理也没整明白)?12. 介绍一下浏览器的存储,我说了localStroage\sessionStroage\cookie, 面试官说还有嘛(这个也不会了),然后让说一下cookie的使用场景,有自己设置过cookie吗, 什么样的场景让你去自己设置cookie, 利用cookie的过期时间做过什么事情吗(又被问麻了)算是秋招处女面吧,这次面试看到了自己很多不足。后面要好好准备一下网络相关的东西,然后也不能光背八股,要结合一些应用的场景,许个愿,下周面试网易顺利希望牛友们秋招顺利,一起冲大厂呀~
查看12道真题和解析
点赞 评论 收藏
分享
点赞 15 评论
分享
牛客网
牛客企业服务