好像投了个支付宝事业线=w=, 太失败了,我太菜了 为啥投的是支付宝事业线啊。。好难
一面: 50min 左右
顺序记不清了,是电话面的。
1.<!DOCTYPE html> 作用
2. XHTML HTML XML 区别
3. react 和 原生区别
4. setstate 原理
5. https 加密 证书传递
6. TCP UDP 区别 应用
7. webpack plugin 和 loader (没问怎么实现的,唯一一个没有深挖的,恰好我不会 有时候面试真的需要运气吧!)
8. 项目 (我写的是 一个实现登录 生成简历 聊天 个性信息上传的网站)
(1): 登录怎么实现的(我这里自己说了 我是通过 userid 和 时间戳 存放在cookie里 ,服务器存一份 对比 比较菜的方法)
(2): 简历上的照片怎么做的 (这里我是 转成 base64直接展示的,面试官又继续追问了怎么转的base64, 我直接说用的库,具体不清楚 T T 落泪了家人们)
(3): 上面简历的头像没有过服务器,个人信息的头像是过了服务器的,所以我提到了个人信息的头像是通过表单传到服务器的,然后用 multiparty解析的 数据库只存储了地址
(4): 因为刚刚说到 图片的存储,就问我 nodejs是怎么操作文件的 我说fs (这里是在3号问题上面问的)
(5): 因为实现了在线聊天, 就问如何实现聊天室 ,哪里可以更改。 (scokitio 提供了类似聊天室的工具 这里改一下数据库 就可以, 其实数据库也不用改 我是 主表+分表的形式实现的聊天)
..... 还有好多细节 忘记了
9. <head>里面的常用标签 (这个我心里真的mmp, 有点儿紧张 导致忘记了 link 这个标签)
10. 由于上一题我忘记了 link 标签 ,面试官可能为了引出 <script> 加载的问题 所以 和我说了link标签
11. 如果 script 放到head 和 body 有啥区别, 引出了 GUI线程和 JS线程 互斥
12. 继续问 浏览器几个线程 (当时没看过 盲猜3个 直接被面试官说打错了 让我下去看看)
13. tcp udp 我自己直接说了 为啥三次 握手四次挥手 和 udp 还问了 TCP 怎么保证连接稳定好像
14. 居中方法, 说了 4个还是5个忘记了 面试官说 说到常用的就行了
15. css 的一些问题
16. react 生命周期 和 hooks 这里是让我介绍react 原生区别我自己一并说的, 然后才问的我 那个用的比较多, 我说state 所以就有了前面的 setstate原理问题 =w=
17. mysql 事务用过吗? 没有 项目中 只是用了链接表查询这种比较简单的 , 说了其实在存信息,读取信息这个步骤可以使用事务,但是我是通过 promise then 实现的 顺序操作。(这里献丑了 和 Oracle的 plsql 记混了 上来说了 declare begin =w= 我现在想想尴尬的 还好是电话面)
18. 还问了一些 隐式转换 和 其它数据类型 转 bool 的问题
19. 我看你简历有git网址啊 说说会什么git命令吧 (我直接 clone add commit 给面试官说无语了 = =! 面试官我对不起你 T T)
20. 反问 问了对我的建议 (这里被夸了 好开心, 说我接触前端时间比较晚, 对比来说 项目经历这些 丰富一些) 感谢大佬赞赏!
问了多久出结果 面试官: 我后面会看看 你github代码 如果通过了或者没通过 过几天会有通知的。
-----------------------------------长出一口气,私以为挂了,没想到过了周末之后 周一收了周二的面试通知 还是半夜发来的 辛苦 hr小姐姐---------------------------
二面 + hr 一起面:
第一次见这种阵仗, 我真的紧张到结巴 大家能理解我么 。
1. 数据结构 ,有在项目中用到吗? (我竟然回答没有 = =, 我应该编编的)
2. 问实习的时候做了什么项目 (我实习是在小公司,我真的没有做项目。。 该怎么办,编吧) 把实习用到的 数组转树形结构 搬出来了 可以实现那种下拉框的无限分级
3. 那你的数据是一起发过来的吗? (是的) 那怎么实现的无限分级。 (emm, 因为更改数据 加入新数据 pid 设置 已有的id 就会实现)哈哈
4. 那具体实现的是什么呢(就是选中一级显示第二级。。。类推) 我真的人都傻了 ,因为当时并不是这样的 是一起展示出来的 可能是有点儿紧张吧 给说错了 就继续错的说下去了,免得被以为是编的项目 T T
5. 如果选到最后一级怎么判断的 (属性结构 里面是有 child属性的 没有child属性表示 没有子类了 就没下一级了) 我可能没有表达清除
6. 看到你Git上面有简历生成的项目, 你写的时候遇到了难题有什么 ( css 重名, 和聊天功能的实现) 其实我的项目没有难点
7. 你的简历为什么不用这个来生成呢? (是我的模板生成的) 你的能导出 word 格式? (不能 因为后面简历有一些需要修改的地方,我就通过 wps 转成word 格式了)
8. 你这个简历生成系统,要加图片你会怎么做? (实际上是支持图片的 , 只不过我的简历没加, 跟人长相原因。面试不过是小,丑到面试官问题就大了) 实现方法就是 直接转base64 展示出来。
9. 如何学习前端知识的 (视频 红宝书 学校课程)
10. b站 视频能学习到常见的问题吗 (我回答的是 B站好多视频都可以看,那如何突出自己,只能通过实践,不停地写代码)
11. 字符串处理 将里面的 html 标签 去掉 (正则) 你能描述一下怎么写呢 (/\<\/?html\>/g) 但是紧张一些 /?这个忘记说了
12. 正则表达式你是怎吗学的 (实践多了就学会了 没有系统的学)
13. http 上传文件 请求的特点 (content-type 是我的回答 。。。)
14. 你有看过这个content-type 可以设置成什么吗 (我忘了 =w= 只记得 appliction 和 text/html)
15. 普通页面响应和 ajax响应有什么区别呢(这里调整为了 服务端渲染和 ajax请求 content-type不一样的地方, 我说的 服务端渲染是 text/html , ajax 请求 图片就是 image 这样子)。
16. 你从哪知道的招聘信息(牛客) hr问 这是内推的吗 我看你好像是内推 (牛客不都是内推吗?) emm 他们以为我认识帮我内推的人 ,我也希望我认识。
hr:
1. 我看你的几点 2.8 (我说我之前玩的比较多)
2. 属于什么排名 (中等, 我贼菜)
3. 之前实习的公司
4. 投过那些公司
5. 如何评估自己 ( 牛客网上看面经, 如果面经答不上,就证明我不够扎实。 因为公司都用这个录用人,我用这个限制自己也可以)
6. 怎么补充学习, 身边的人有没有学习前端的
7. 你的规划 (我这里觉得会挂 ,所以直接说真话, 说了很多,包括 之前打游戏心慌,工作室的事)
8. 所以说你学习前端方向是这份实习工作给你的吗(不是,是之前迷茫了一段时间,然后有机会学习了 C# 接触了前端,觉得前端我更喜欢一些)
9. 在校的精力分配,怎么分配自己的时间。(上午算法,下午写自己的项目)为什么刷算法 (因为大公司有要求啊) 二面面试官 笑了 那是字节吧 (T T)
10. 那你自己觉得在自学过程中,有没有总结出来对自己最有效的方法 (因为觉得过不了, 直接说实话了, 现在竞争激烈啥啥啥的 然后 说了要用欲望驱动学习,我喜欢车 所以我努力学习就是为了买好车) 好幼稚想在听着
说到了 我认为学习代码编程 最重要的是 写 所以我在学习的时候就一直写 ,通过别人的思路,尝试自己实现。
11. 你有没有想过你的压力来源于啥 (我就说 我想买好车 所以我努力) 我真的太蠢了吧 以后准备买胶带 封住自己这个大嘴
12. 提到了 我父母想让我去国企 ,因为我父母是 ‘那个被杀死的石家庄人’ (那首 《杀死石家庄人》 隐藏的含义)所以我想去私企,然后觉得国企的稳定和清闲会打破人进取的心 (对不起大家,并不是每个国企人都很闲 我这里说的很片面 对不起)
13. 那你高三呢 (我说我高中老混了, 因为高中离社会很远,到大三感觉马上步入社会了 要有自己的点子 要去学习了)
14. 你刚刚讲的是整体的状态啊,什么事让你觉得压力比较大 (就是现在 秋招让我压力很大)
15. 都面试那些公司了 (北森,好未来,快手,猫眼,腾讯) 后面三个是实习 都挂了 秋招就是 北森和好未来
16. 这里我真的想打死自己了 我说了我内心最真实的想法 因为开始我不想投 阿里 腾讯 字节 百度 这些 top 公司, 但是 北森的hr面挂了 导致我心态有点儿炸裂所以 一气之下都投了。
17. 你想过挂了的原因吗 (我感觉hr挂人几率不大,可能是二面计算机网络这里 回答不好 https 加密这里 回答的比较浅)
18. 对自己综合的评价,别人对自己的评价 (扯远了, 扯到和人之间的关系了。 被hr说 说说评价 我才说 别人说我 老实 实在 没心机 这样子。为什么我不回答说 学习很努力之类的呢???)
说到了 当班长的时候 他们想逃课都给他们逃了 (我觉得大学都20多了, 都是成年人了 你不想学就是你自己的事, 你是在不想学 我又何必很劝你呢。 对不起各位同学 T T )
反问:
不是 1.2.3.hr面吗 (这就是终面了)
问了面试安排的问题。
面试官这里问我:你知道这个团队是干嘛的吗
我: 开发支付宝, 我觉得我投错了 , 因为 阿里的支付宝最难, 我投了最难的。 (掌嘴)
hr,面试官: 好的。(凉了, 不过本来凉了)
我: 可以和我说面试结果吗 (说挂了让我死心吧)
hr,面试官: 你别着急嘛, 大概 8月底有结果 你可以继续面 继续海投 这也是锻炼的机会
我: 这是阿里的正式批吗, 下次再投只能等春招了吗
hr,面试官 : 你没有春招了,明年你就毕业了,这就是正式批
我: 对我学习简历的建议
面试官: 我觉得还可以,没有太多可行的建议,你的简历已经足够有兴趣给我看了
我: 那学习方面呢?
面试官: 你有你的办法
心得:
真的很累,面试完真的有点儿前途阴暗的感觉了,完全不知道自己在说些什么。包括我在打面经的时候 ,看自己的面试录像 我还是感觉当时结束时候内心的 消沉感。
导致我面试完后的2小时内觉得自己又失去了方向,还好我调节能力很强。
emm 也不知道该说些什么了,既是面经也是树洞吧,我真的有点儿累了,简历投了7.80家 超过 4/3挂了我的简历, 意料之中也是意料之外吧,学校有的时候挺重要的,不过技术更重要。不然像我有这样的机会却没有技术去把握。
最后 希望大家面试都能顺顺利利的 ,拿到自己喜欢的offer 不要继续承受秋招的压力了(可能是虚荣心作祟,就想找个好公司的原因才会压力大吧)
加油各位 好兄弟 好姐妹 一起努力吧 秋招还有一个月呢!
全部评论
(12) 回帖