发现一面试者熟悉 jquery, prototypejs 操作 ajax,但是却不会写原生的 ajax

2015-06-09 09:08:40 +08:00
 andy1987
对jquery,prototypejs很熟悉,能熟练操作,但是用原生的js来完成个ajax请求,却发现写不出来了,见到这种情况,面试官的你们多半会怎么处理? 反正我是醉了
17248 次点击
所在节点    程序员
184 条回复
cheng007
2015-06-09 09:55:27 +08:00
他的工作方式应该是用到什么学什么吧。
你给他点时间让他学,我觉着不会有问题。
面试一个人,会考虑他现在可以做什么,还有他的学习能力
我面试现在公司这份工作的时候,还不会js,不会node.js,两个礼拜后就会了写了。
zhangshine
2015-06-09 09:56:12 +08:00
这种了解一下就好了,然后欢快的用jQuery就好了,估计面试者遇到你也是醉了
junyuecao
2015-06-09 09:58:06 +08:00
核心原理知道XMLHttpRequest, 知道IE上的ActiveXObject, 知道挂各种事件,就差不多了
fkccp
2015-06-09 09:58:52 +08:00
过一会就会出现《我就是那个不会写原生Ajax的面试者》的帖子……
gilgamesh
2015-06-09 09:59:02 +08:00
挺好的,楼主三观被纠正过来了。
Debiancc
2015-06-09 09:59:30 +08:00
看到回复我就放心了
andy1987
2015-06-09 10:00:57 +08:00
@lZl
谢谢你的回复
首先楼主我没有这种优越感,因为我大多数时间都是在用zepto来完成的我的ajax操作的:)。
至于为什么在面试中考核,这跟我们公司某些项目要求有点关系。

ps:个人认为会写代码的同时应该也要学会为什么是这样写。原生js写ajax并不算什么研究性的东西,个人也觉得不管是web开发还是js工程师如果连一些基本的原生js技能都没,类似ajax这样的都不会写,都不能处理好,大多数的技术只会依赖第三方,这种人我真心也不敢要
griffinqiu
2015-06-09 10:01:50 +08:00
一个面试官对jquery(jQuery), prototypejs(Prototype), 对XMLHttpRequest也很熟悉, 却看不懂计算及执行汇编, 面试者的你们多半会怎么处理? 反正我是醉了

1100001010100101110101101111011111001001101101011011000111000110
andy1987
2015-06-09 10:02:04 +08:00
@yangqi
确实,但是某些项目需要。在不能过分依赖第三方情况下就悲催了 :)
junp
2015-06-09 10:02:13 +08:00
@junyuecao 对,了解原理就OK了。
learnshare
2015-06-09 10:03:10 +08:00
不会写。

原生 API 不太适合直接拿来做产品,必须有一层包装才好用。所以产品中最起码也是 jQuery。
andy1987
2015-06-09 10:03:15 +08:00
@yahoo21cn

:)
楼主也不会,不过楼主觉得不会写没关系,至少知道为什么是这样 ;)
ccbikai
2015-06-09 10:03:58 +08:00
有些基础性的东西虽然都知道是啥,什么原理,但是要立马说出来却不容易。

来,说一下TCP/IP七层模型
banri
2015-06-09 10:06:46 +08:00
面试的时候被问了ajax的流程,说了xmlhttprequest,http状态码,ajax状态码,返回数据操作dom就可以了。

其实让我写我也写不出,对着文档也能写。小项目用原生没啥问题啊,写了也比个库小。稍微大点的项目就得用库了,写原生就和梦游一样。。。
banri
2015-06-09 10:07:36 +08:00
@ccbikai 经典面试题难道不是说下从敲网址到出页面的整个过程么!
Septembers
2015-06-09 10:09:23 +08:00
@learnshare @banri 新规范的Fetch API拿来面试问还差不多
see fetch.spec.whatwg.org
m_z
2015-06-09 10:10:36 +08:00
@andy1987 为什么是什么样? $.ajax() 吗?
Septembers
2015-06-09 10:11:02 +08:00
@learnshare @banri 也许规范太新都不知道,然后死一片?
banri
2015-06-09 10:11:13 +08:00
@Septembers 😭我是被面试的,我的面试官很nice,萌萌哒
zhs227
2015-06-09 10:14:00 +08:00
如果允许面试者用Google或者其他参考资源,看看他10分钟能不能写出来。

我觉得这种考验记忆力的东西不适合放在面试里面。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/197107

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX