渣渣的艰难的找实习经历

百度面试经历:总共有三次面试:一面76分钟问了好多的基础,二面30分钟,三面15分钟

一面:

1. get和post的区别:http规范和html实现 是不同的,post传递参数的方式(好像是放到body中的,但是在控制台formData中能看到?)
2. 解释盒子模型,其宽度包括哪些,子div的宽度是相对于父元素的什么来确定的:
3. 浏览器的样式有那些种类:我只说了内联、内部、外部,然后面试官告诉我还有浏览器默认样式、用户自定义样式 link: http://www.cnblogs.com/wangfupeng1988/p/4280801.html 系列文章,讲解的很深刻
4. 触发bfc的条件,这个一定要记牢,当时没说全:
5. 解释vertical-align:middle; 它是如何定位的:vertical-aligin和line-height
6. 绝对居中问题,父div、子div有未知的宽高,如何水平垂直居中:flex,alsolute\top:50%\left:50%\transform:translate(-50%, -50%)
7. 同时float和position:absolute会如何:遵循absolute
8. css层叠样式表含义:5种优先级,浏览器默认样式(user agent style)、用户自定义样式、外部、内部、内联样式(层叠就是浏览器对多个样式来源进行叠加)
9. css选择器权值:(标签1,类10,id100是错误说法,官方并没有给出具体数值)
10. z-index属性,(似乎是只有position:absolute;和fixed才能应用此属性?),improtant相关
11. 缓存相关、304 not-modified
12. 客户端离线存储:
13. js中DOM操作api,然后提到了insetBefore,问我有没有insertAfter?如何实现insertAfter:
```
function insertAfter(newElement, targetElement) {
            var parent = targetElement.parentNode;
            if(parent.lastChild == targetElement) {
                parent.appendChild(newElement);
            } else {
                parent.insertBefore(newElement, targetElement.nextSibling);
            }
        }

```
14. XMLHTTPRequest的各种状态,stateChange=3是有什么用,我真不知道(补充:http流实现服务器推送,js高程21章有详细介绍)。介绍回调
15. 实现insertAfter:(这个我答的最不好)
16. 推荐给我的书籍:你不知道的JavaScript

二面

一面完后几分钟,二面电话打来了,我还以为是刚才那个面试官,然后对方说这是二面,我说以为自己一面表现的很差就没有二面了,面试官说一面基本是不耍人的。。。之后面试官上来就说他也是西安的,拉近了距离==。然后基本没问什么比较深的问题,主要是数组的api,foreach、map、filter、every、each。问了sass相关的。正则中的捕获和分组的概念

三面

首先问我能有多长实习时间,问我是为何从C++转前端,如何获取资源学习,问了少许项目,什么是跨域(这个我答的不全,只说了概念然后用jsonp实现,其实跨域有很多种方法的 http://www.ruanyifeng.com/blog/2016/04/same-origin-policy.html )。问我熟悉linux吗,最后问你的项目比较少啊,是你一个人做的吗。。。

等。

阿里现场面试经历–已挂

二面之后就发短信说今日面试结束让我回去,我知道这就是挂了。。。

一面

面试官30多岁吧,比二面面试官似乎是更老,二面面试官估计不到30岁
也没自我介绍,看了10s我的简历直接问问题了。

1. cookie和localstorage的区别:大小、保存时间(问我还有没有其他区别?我真不知道了)
2. 遇到过哪些浏览器兼容问题:display:inline-block; js中addEventListener\attachEvent,然后就想不起来了
3. js中的模块化:我说了封装私有变量的方法,之后面试官提到了amd和cmd,我根本就不知道是什么啊
4. 盒子模型:这个是个前端都要好好准备的吧(话说我百度面试时就没注意到这个!!!作死啊)
5. 最后的时候问了我用过什么框架没有:sass、gulp。js的框架没用过(这点肯定大打折扣了,但我一个2月速成菜鸟真的能掌握angular、vue、react、nodejs?)

总结一下:我感觉阿里的前端面试并没有问太多的基础知识,与百度有很大不同。我自我感觉对css和es5的各种细节很熟悉,但是并没有问到我多少。感觉他们关注更多的是你的实际经验

二面就全部问的是项目相关的

1. 我的视频网setInterval的阻塞问题,然后可以优化:在用户点击暂停或关闭浏览器的时候再上传,通过html5 的一个什么sendBack方法(但后来我再也没有找到,真后悔当初没有现场确定这个方法然后记录下来)
2. 问了我acm的经历

艰辛的找实习之路

似乎阿里应该是最后一个大厂招实习了吧,我曾经梦想过美好的人生巅峰梦,但我也堤防着自己可能最后一个实习都找不着然后跟着学院安排的实习去了。然而腾讯笔试没过,华为水面试后来没有消息,直到今天的阿里二面跪了。我觉得是老天在考验一个渣渣。这些个天我觉得自己是在悲愤、迷茫中度过的,看着别人那到offer,我自己仍就是个渣。我多么期待能够有个公司能够收留。
也许是上天眷顾,下午百度hr打来电话,问我5.25能不能去实习,我有这种感觉“你要是不去就没机会了,就叫别人去了”,因为在网上也看到过这种说法,实习交流群里也是在讨论,我感觉自己真的是太不容易拿到实习机会了,就算要挂科我也要先去实习!到时候回来考试呗。大学总得疯狂一次。我记得人家成电同一级的同学大三上学期就跑到小米去实习去了,真的是羡慕、嫉妒自己没那个魄力和勇气。主要还是自己太过于循规守矩了,该翘的课得翘,这是我大三下才领悟到的,或许太晚,但对于这学期才真正找到自己大学的兴趣点的的人,有一句话是很合适的:种一棵树最好的时间是10年前,其次是现在。
最后附上自己最近两个多月曾经找过的实习:

这里写图片描述

对于渣渣来说找实习真心不容易

实习这是我们学生跨出象牙塔迈向社会的第一步,这注定是很艰难的一步,大神们可能轻松变身offer收割机,而我这种渣,只能面临着一次又一次的淘汰、失败、崩溃。

但庆幸我从不服输,就算是撞的头破血流我也会义无反顾的向前,这个残酷的社会你没有退路。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值