web框架-前端-后端分析_第1页
web框架-前端-后端分析_第2页
web框架-前端-后端分析_第3页
web框架-前端-后端分析_第4页
web框架-前端-后端分析_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Web框架,110407班 焦素云 2013-2014-1,暑期市场需求 2011年某人淘宝面试经历,2013-07-29,北京-猎头-周某(1874933726) 11:52:26 待遇30万 1. 计算机相关专业本科 2. 四年以上的相关工作经验,能独立完成模块划分与开发。 3. 能熟练使用 HTML/CSS/Javascript 开发符合 W3C 标准的网站前端页面 ,并能兼容多种浏览器 4. 对继承,闭包,事件流,作用域链,this指针有一定深度的了解。 5. 熟悉javascript 源生代码。能够使用源生代码开发。 6. 熟悉jquery开发。了解其它库的实现。 7. 能够独立完成

2、页面制作(css开发)者优先。 8. 对先进技术有一定的敏感度。 9. 思维敏捷, 较强的沟通、协调、理解能力,有良好的责任心,学习能力强,有带领1-2人团队尤佳。,2013-07-30,北京-猎头-周某(1874933726) 9:50:41 搜狐畅游岗位 (周一早上,涨薪跳槽) 一:IOS主管:要求4年经验 待遇:22-30万 二:js主管:要求4年经验 待遇:25-30万 三:C+ 主管:6年经验 待遇22-30万 四:PHP主管:要求6年经验 待遇22-25万 五:android主管:要求4年经验 待遇22-25万 六:java高级技术经理:要求6年经验 待遇35-40万 七:C+高级

3、技术经理:要求6年经验 待遇35-40万 八:高级产品经理:要求5年经验 待遇35-40万 地点北京石景山 有意者可以小窗聊 群内不回了 群太多开不过来 公司福利:饭补400元、五险一金、商业险、子女险、15天年假、年度体检、1年至少2次团队活动、节日礼金、礼品等,(395881475) 13:21:14 上市游戏公司急招游戏服务器开发工程师(node.js),待遇优于行业标准。要有服务器端,大数据处理经验;Linux+Apache+MySQL+任意语言均可,有游戏服务器经验者优先。 工作地点:上海市区繁华地段 简历投递QQ:2286402206,2013-8-5,北京-猎头-周某(18749

4、33726) 12:44:56 各位,招聘移动客户端产品经理(视频聊天软件), 待遇:15-18万 要求:3年以上产品经理工作经验,上班地点:北京苏州街, 各位给我推荐个人吧另寻 CMO 待遇面议,2013-8-6,剑心(395881475) 16:05:06 上市手游公司项目扩招,PHP,Android开发,客户端开发(U3D/java),Web后台,数据分析,数值策划,活动运营,市场主管,游戏测试主管等。薪资(10-20K)工作地点:上海;欢迎自荐和推荐 邮箱地址:andy.jia QQ:(2286402206),2013-8-6,北京-猎头-周某(1874933726) 20:55:50

5、 我需要c#的测试工程师 2年工作经验 待遇15K 谁有推荐?要求英语流利的 (给瑞友科技招聘的),聊天记录中的招聘信息2013-8-16,smile/mg(406900297) 11:03:40 岗位职责: 1、负责公司软件开发需求调研,进行项目、技术可行性分析; 2、负责编写出能够实现各项功能的完整代码; 3、完成相关项目的测试工作,并在公司进行推广实施。 任职要求: 1、熟练掌握PHP程序设计语言,能够自主完成各功能模块的开发; 2、熟练掌握MySQL 和 SQL Server数据库操作,能够熟练书写CRUD语句; 3、熟练掌握JS/jQuery/AJAX,能够自主完成页面交互功能; 4

6、、掌握DIV + CSS,能够自主对页面制作提交的页面进行修改与调试。 任职地点:武汉 薪资:3000K8000K(具体待遇面谈),北京-猎头-周某(1874933726) 2013/9/3 9:35:48,搜狐畅游招聘: 一 JAVA攻城狮 要求3年经验 待遇15-18万 二 PHP攻城狮 要求3年经验 待遇15-18万 三 JS攻城狮 要求3年经验 待遇15-18万 四 产品经理 要求3年经验 待遇15-18万 各位询问待遇或推荐自荐请小窗我 福利部分:400元/月饭补 七险一金 子女教育基金10000/年 15天/年假,Web前端和后端之区分,Web前端: 顾名思义是来做Web的前端的。

7、我们这里所说的前端泛指Web前端,也就是在Web应用中用户可以看得见碰得着的东西。包括Web页面的结构、Web的外观视觉表现以及Web层面的交互实现。 Web后端:后端更多的是与数据库进行交互以处理相应的业务逻辑。需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。,淘宝UED Web前端开发面试题(含问答),Alice 发布于 2011-9-17 16:37 上午把简历发给淘宝前端工程师清羽,下午就接到了淘宝UED的面试通知(这次速度真是惊人!以往根本就等不到淘宝的面试通知,即使等到了也要15-30天),和淘宝的HR约好7.6号下午13:00去创业大厦面试。,当时得到淘宝的面试通知后

8、,心情那是一个痛快啊!啥也别提了,一个字:爽!于是哥为了这场隆重的面试,开始复习前端技术方面的理论知识了(我是临时抱佛脚)。OOP、javascript闭包、CSS、XHTML、AJAX、用户体验、性能优化等等关系到前端开发技术方面的知识,我全部复习了一遍,准备充足了,开往淘宝面试大厅(结果出乎我的意料),请继续阅读。,到了淘宝公司后,给我面试的刚好也是淘宝的前端工程师清羽,一阵寒暄过后,正式进入面试的第一个环节:笔试(悲剧啊,笔试中的题目全部不在我所复习的知识内,幸好哥在以前的项目经验中都遇见过),请看题:,1、根据下图编写一段XHTML,考点:前端工程师的语义化标签知识以及模块化HTML代

9、码知识,我的答题: 对话练习 小明 我的淘宝店成立5周年啦欢迎光临哦! 傅玉 昨天销售300件米奇心情真爽! ,二、请简化下面的CSS代码:,a)margin:0px; b)padding:10px 0 10px 0; c)border-width:1px; border-style:solid; border-color:#ff5500;,我的答题: margin:0;padding:10px 0;border:1px solid #ff5500; 哥只想到这样的简写方式,但是另外一名给我面试的前端工程师(大牛)说:还可以简写,但是哥能想到的就是这种简写方式,不知道各位如何看?,考点:CSS

10、的优化,三、请看以下代码,按照下面的要求回答,if(window.addEventListener) var fn = function (type,fn,useCapture) el.addEventListener(type,fn,useCapture); else if(window.attachEvent) fn = function (type,fn) el.attachEvent(on+type,); ,a)以上代码的作用 b)以上代码的优点 c)以上代码中的问题,如果你有更好的,请把它编写出来 考点:对事件绑定的深入理解,我的答题: a)以上代码主要是为HTML元素绑定一个事件,

11、并且兼容IE和DOM标准下的浏览器 b)以上代码的优点是做到的了事件绑定的兼容性 c)以上代码中fn这个变量是在DOM标准下的浏览器中才会声明,在IE下它将是一个全局变量 我的简单的编写:,function bind(el, type, fn, useCapture) if (window.addEventListener) el.addEventListener(type, function() fn.apply(el, arguments);/始终将this指向DOM , useCapture); else if (window.attachEvent) el.attachEvent(on

12、 + type, function() fn.apply(el, arguments);/始终将this指向DOM ); var el = document.getElementById(demo); var test = function() alert(this.nodeName); bind(el, click, test);,注意代码中的注释部分。因为在符合DOM标准的浏览器中,addEventListener方法将把this指针指向绑定的函数,而IE中attachEvent方法将始终指向widow对象,为了将this指针始终指向当前绑定事件的DOM,我们必须要使用apply或者cal

13、l方法来改变函数的作用域。,四、请计算下面变量的值,var a= (Math.PI+); var b = (Math.PI+); alert(a); alert(b); 考点:对javascript中Math对象的深入理解我没有做出来这道题目,平时都没有怎么研究这个Math对象呢,因为数学很差。,五、注释的代码是否可以实现?如不能实现,请修改,function test() = taobao; this.waitMes = function () /隔5秒钟执行 ,考点:javascript闭包 我的答题:,function test() this.nam

14、e = taobao; var waitMes = function () /每隔5秒钟执行 setTimeout(function ()alert(),5000); return waitMes; var _test = test(); _test(); 我很幸运的是:淘宝给我的笔试题目就这些,为什么就这些呢?最后我分析的结果是:我曾经在阿里软件工作过。,接下来是问答啦(很精彩):,TaoBao UED:说说你做过的项目,以及在项目中遇见的问题 Me:然后我就开始介绍我参与过的项目等等,并且说出了在阿里软件工作时,前端工程师和后端工程师在协作开发过程当中遇

15、见的一些悲剧的问题 TaoBao UED:使用的框架有哪些?以及各个框架之间的区别 Me:prototype、jQuery、YUI2、YUI3,至于各个框架之间的区别见这里TaoBao UED:框架中的底层源码是否看过? Me:看过jquery的,YUI2看过一点,YUI3还没有看。 TaoBao UED:使用YUI框架做过哪些事情? Me:使用YUI框架开发过一些widget、component,TaoBao UED:喜欢加班吗? (莫非淘宝经常加班)Me:不喜欢,呵呵,但是没有办法,因为这是我的工作。曾经在阿里软件工作的时候,加班到凌晨2点,在阿里巴巴ICBU开发B2B安全风险项目时,睡在

16、会议室过。TaoBao UED:你是怎样看待前端开发修bug? Me:一开始对修BUG有点烦燥,但是后来自己的心态逐渐调整过来,逐渐喜欢修BUG了,TaoBao清羽问:为什么呢?我说:因为我在修bug的同时可以发现一些新的知识,可以发现自己的不足,然后我会把这些我认为有技术含量的bug放进我的博客中与大家分享。对方笑笑。,TaoBao UED:喜欢写博客吗? Me:喜欢,我有一个官方博客 TaoBao UED:喜欢逛博客吗? Me:喜欢, TaoBao UED问:喜欢逛哪些博客? 我说:国内知名互联网企业的UED或UCD博客,以及国外javascript大师的博客。 TaoBao UED:说说

17、你最近看一篇博客,是关于什么的? Me:我最近看的一篇是口啤网前端主管的一篇关于doctype文档类型的博客,感觉收获挺大的,他详细说明了doctype的触发方式以及几个模式。 TaoBao UED:什么是WEB标准? Me:妈妈咪呀,这么简单的问题,我居然只回答了一个:首先要语义化XHTML标签,因为当时,脑袋不知怎么的,突然空了,悲剧啊!,TaoBao UED:你有女朋友吗? Me:我听到这个问题后,心里在想:莫非.?我实话说了,有女朋友。对方保持沉默 TaoBao UED:什么是类?什么是实例? Me:类是静态的,对象是动态的,对象可以看作是运行中的类。类负责产生对象,可以将类当成生产对象的工厂(object factory)。实例是属于某个类的对象。类的每个实例均包含该类的所有属性和方法。例如: function class()/声明一个类,类名为class totype.newMethod = function ()/类的一个方法 var b = new class();/实例化class类,b就是class类的一个对象,b拥有class类的属性和方法,而整个new的过程则叫做实例化 还有一些问题,我都忘记了,至于问答面试,我就写到这

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论