第一次面试人,准备招一个前端方面做UI框架的,大家帮忙看看

bosstwobread 2015-04-12 03:22:02
我刚想的这些面试题大家帮忙看看是否合理,大概招个10K左右的水平,杭州的;
我大概根据自己以前做的时候会遇到的一些情况列了下,希望大家给补充补充,一定要能问出真是水平的,不能因为让他因为面试多了就给轻易蒙过关了。

问题如下:
说明this这个变量在各种情况下的意义

对于继承你会怎么做

定义一个接口时,你会如何考虑以后扩展的情况(比如传参的变化,返回数据的变化)

js有哪些情况会造成内存溢出问题

简单说明DOM的事件冒泡机制

对HTML5结合CSS3的了解如何,有没有实际的项目例子

平时都会如何获取新知识,通过什么渠道

一个简单的题目,希望你写几句代码来实现下(只需给出架构与函数名、参数):请用面向对象的方式来封装一个带搜

索功能的下拉框控件,尽可能考虑周全

...全文
722 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
bosstwobread 2015-04-17
  • 打赏
  • 举报
回复
引用 10 楼 xiaopeipei2004 的回复:
题目和招聘职位不是很匹配 这些题目更适合面高级前端开发 其实招聘做框架的很简单,只需要另一个架构师和他聊聊就可以了,题目什么的随意了。
引用 11 楼 yangchangqu 的回复:
楼主不必问具体怎么做吧,现在好多人都借助baidu都能做出来。 只要问问做过什么UI组件,是怎么做的,实现技术上有没有什么特点之类的。 本人也做过好多组件,但是你的问题我也不一定能答得出来
我其实不这么认为,控件开发还是需要点功底的,光从网上拉过来引用一些插件是不行的,会造成框架臃肿,js的一些基础支持还是必须知道的,我们需要能够根据客户的要求随时扩展或者调整控件的展现方式,如果能胜任的话还会安排js整体框架的维护任务,我们在杭州钱江新城,欢迎对前端感兴趣的朋友前来面试,联系方式:linxs@walkinfo.com.cn
yuanjunmao 2015-04-17
  • 打赏
  • 举报
回复
我觉得面一个做UI框架开发的,除了扎实的编程功底之外,关键还是看这个人对前端的整体认识,以及这个人 的封装思想和抽象思维能力,下面的问题可以给楼主参考下: 1、对web三层结构的理解 2、对盒子模型的理解 3、CSS的继承和优先级 4、对CSS hack的认识 5、JS的核心内置对象有哪些,如何扩展这些核心对象 6、如何理解JS闭包,JS里面的原型链和作用域链的原理是什么 7、JS里面的call函数和apply函数有什么区别 8、JS里面如何实现继承,对类似继承、原型继承和掺元类的理解 9、对JS里面的观察者模式的理解 10、谈谈在跨浏览器开发的时候需要注意哪些 等等,当然如果上面的问题都知道的话,那就不是10K能招得到了,我做过前端控件的封装, 觉得上面的知识点在封装的过程中都是需要具备的~希望能给楼主一定的参考吧
grapepaul 2015-04-16
  • 打赏
  • 举报
回复
题目和招聘职位不是很匹配 这些题目更适合面高级前端开发 其实招聘做框架的很简单,只需要另一个架构师和他聊聊就可以了,题目什么的随意了。
yangchangqu 2015-04-16
  • 打赏
  • 举报
回复
楼主不必问具体怎么做吧,现在好多人都借助baidu都能做出来。 只要问问做过什么UI组件,是怎么做的,实现技术上有没有什么特点之类的。 本人也做过好多组件,但是你的问题我也不一定能答得出来
姜小白- 2015-04-15
  • 打赏
  • 举报
回复
js有哪些情况会造成内存溢出问题 ? 这个问题没研究过
对HTML5结合CSS3的了解如何? 没了解过html5
其余的问题,或多或少都能答一点
  • 打赏
  • 举报
回复
引用 7 楼 KK3K2005 的回复:
允许百度 写一个对象 他实现了冒牌排序的步骤序列 这个对象可以派生2个对象 1个使用canvas实现排序序列的动画界面 1个使用div+css3实现排序序列的动画界面 能做出来就给了
回头试试
KK3K2005 2015-04-15
  • 打赏
  • 举报
回复
允许百度 写一个对象 他实现了冒牌排序的步骤序列 这个对象可以派生2个对象 1个使用canvas实现排序序列的动画界面 1个使用div+css3实现排序序列的动画界面 能做出来就给了
zhanyannanla 2015-04-14
  • 打赏
  • 举报
回复
最后一个问题 不如换成 HTML实际当中的操作问题
luhuiming741cs 2015-04-14
  • 打赏
  • 举报
回复
最后一个题目没多大意义吧 你们用什么JS框架,问那方面的好点 多问些CSS、JS的基础问题,有些基础稍微深入点很多人都不知道的
小易100 2015-04-14
  • 打赏
  • 举报
回复
问问他有没有研究过jquery的源码
bosstwobread 2015-04-14
  • 打赏
  • 举报
回复
现在找一个合适的人真不容易,感觉水平不怎么样,要价都是10几k
bosstwobread 2015-04-14
  • 打赏
  • 举报
回复
第一次发帖居然没人回阿,赏个脸嘛
bosstwobread 2015-04-12
  • 打赏
  • 举报
回复
有经验的还请多支招,不一定是通过题目的方式

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧