web前端面试(一)

这是我第四次面试,前三次面的都是温州的公司,都面的是web前端。

这次面的是杭州的谷逸公司。

约好的10.30,我在20分的时候给经理发了条信息,提醒了他。

最后10.30的时候,我还以为他会给我打视频电话,结果,他给我打了语音电话。

一开始他问我的职业规划,因为在打电话的时候,我发给他一份我的java实习生和web前端实习生的简历,他说如果是java的话,就别再浪费时间了。web前端的话,那就继续下面的面试。

我也没有按照一般毕业生说,肯定是web前端。我说,我准备web前端干几年,然后转java。这是实话,我不想一直做前端,我想做个全栈的开发工程师。

然后,他好像没反对,继续下面的面试。

他:自我介绍。

it自我介绍范文

我:巴拉巴拉介绍了自己,姓名,学校,年龄,年级(这些肯定是要说的。但是其他的就别扯了,比如在学校里担任什么职位啊,获得什么荣誉啊,这些就别说了,反正简历上有。我说了我的专业技能。毕竟公司招你进去是去做事情的,得要知道你会什么。前端嘛,html、css、js肯定要熟悉的,bootstrap、layui、elementui、jquery等框架也要熟悉。vue的熟悉,应该加分了。还有git,svn的使用。那简历里的java那方面的我就不跟他说了)。

他:js里this的用法

我开始答:this调用的是本类、自身类。(其实我回答的是java的,结果被他指出来了,减分。)

vue的生命周期

我想了想:创建——使用——销毁。之前一大堆想法,应该不要说出来,总结好后,再说的。

他:小明在北方,输入一串字符L,R,最后知道小明在哪个方向

我:将字符串放入数组,数组一个个输入,比如L,小明就左转,就是W,同理,一个个操作,最后就console.log打印出方向。

经理说,还有其他方法吗,我以为他要开始讲了,我说等等,我想想。

我想了后说:把N,E,S,W设为0,1,2,3,L、R为-1和1,所有的LR相加的结果就是答案,如果为0就在北方,为1就在东方。

他:mvc原理

我:模型,试图,控制。打个比方,左边是客户端,中间是服务器,右边是数据库。客户端发出request请求后,servlet获得后进行业务处理,成功则发出消息给view,给客户端传html等页面,并给dao、bean发送信息,对数据库增删改查。

他:业务逻辑是什么

我:处理难的问题,用算法解决。

他:数据库出现异常,在哪个层处理

我:hibernate层

他没问题了,问我的问题。

我:贵公司与北京的谷神星有关系吗?

他:没有,巴拉巴拉

我:长期实习还是短期的

他:长期的,巴拉巴拉

我:我还有希望吗?

他:我觉得你逻辑能力很强,假如进我们公司,可以从事node.js开发,处理后台代码。

我:什么时候出结果?

他:后天。

我:没问题了。



猜你喜欢

转载自blog.csdn.net/weixin_38465623/article/details/80998404