今天和明天,是零基础前端课程的倒数第二个阶段,面试题。在讲面试时的各种情况的时候,我不可避免的会有角色代入。在讲到一些面试题的时候,我会先问一下他们,看看我的这些学生是如何回答的。但结果让我不太满意。我觉得有必要把这个情况写出来,让其它的同学也看到。
情况是这样的,在今天下午的时候,我在讲面试题时,讲到“你原来的公司工作流程是怎么样的?。。”这个问题的时候,我就先问了零基础前端课程的同学们,让他们先说说,“这个问题你会怎么样回答?”然后让他们挨个的回答我。
我就不截图了啊,聊天记录比较细碎。
*方同学:“美工给设计图,我完成页面。完了”
--一句话完事
*延伟同学:“使用过jQuery写过星级评价”。
--我问的是工作流程,没问你做过什么
*发城同学:“就把咱们那个电商网站的项目流程说说吧”
--靠谱,但不完整
*双玉同学:“先分析设计图的结构,然后写静态页面,分析需求写页面效果”
--说的没错。但不对题,问的是你公司的工作流程。
以上的这几位同学,说的都对也都不对。且都太单薄,不丰满。问的是你们的工作流程,而你们回答的都是你自己要如何做。
然后我是这样回答他们的,
(虽然下面这段内容是他们付费学习的,但我想了想,还是拿出来给大家讲一下。共同学习吧,希望这几位同学能理解并支持。
我觉得在回答这类表述性问题的时候,许多同学的视角和层次太低。包括我以前做面试官的时候也是一样,凡是工作经验在二年以下的人,这类非技术且偏向行业理解性的问题,回答普遍不能让我满意。)
/*
问你原来公司的工作流程,是想知道你,对于整个前端开发的各个 工作环节,是否理解。并且想知道你对于 原来 的公司的业务,是否理解。因为这个工作流程都是基于公司自身的业务类型来的。例如qq和淘宝,它们的前端开发流程绝对不一样。
首先,从普遍层面上描述,此流程不特定某公司:
先是业务部门获得需求,或是老板直接发出需求;
然后产品经理出原型,(粗原型,概念原型)
然后ui设计出精细原型,(设计图);
然后是你(前端开发),获得整个网站的设计图,
你必须和产品经理、ui设计,拿着设计图,
把整个网站的交互流程,过一遍。以保证开发时理解不出错。
然后开始切图;
然后测试后端的接口,看看能否返回正确的json
然后“调用后端接口,返回json数据,根据json生成前端dom”
接下来,你要尽量从自己的前一家公司的业务特点出发,
进行描述你公司的前端开发流程。
没有工作经验,你要编一个吗?你应该,但不是必须,编一个公司的名字
然后主要说公司的业务,对于你来讲,就是咱们的电商项目。
///这是功能方面的
你就说,我之前的那家是电商网站,后来黄了,没了,
我在里面负责前端开发,它的结构,是这样的:
把它整个的流程结构,画出来;
然后主要说,购物车模块!!切记切记!!
说购物车的思路,边说边画,必须!这东西没做过的人,真就是说不明白。
当你说完了之后,你也把整个购物车的各个功用都画出来了。
///接下来是业务方面的
你就说,这电商网站做起来很麻烦,什么不同的仓库,不同的港口,
不同的商品,有完税的,未完税的,有些商品限价,有些商品限数量
有些是满多少减,有些是优惠是券,卡,码,等,
你说这些东西都是一些if判断来实现的,因为时间的关系,
然后在说购物车的时候,切记一定要说,前端不计算数值,都是后端算好发给你,
然后你根据json更新购物车的dom
这就是,对于你原来公司的工作流程,是怎么样的,比较好的回答。
为啥非要有工作经验呢?
就是代表你对于 业务理解 比较ok,
大家都是一二年经验的开发,比的就是谁更有经验
*/
上面这一大段话是不是感觉很多?但说起来,二分钟就说完了。
//-------------
下面另一个题是这个,
cookie,sessionStorage,localStorage它们的区别?
*方的回答:localStorage 回话结束之后删除。一句话,没了
*延伟的回答:cookies是用来存身份的,有过期时间,不能跨域
--二位说的都对。
//============
这个题,我以为比较好的回答方式:
1,先说出它们的各个都是啥?
2,说出它们都有哪些各个的特性?
3,结合1,2,再说出它们都有哪些区别
这样回答,这个问题就会回答的很圆满,很丰满。
让人觉得你的知识储备很完备,全面。
面试,就像表演。要把自己最好的一面展示出来。
有100分,要展示 出200分。。
你们这,我问啥,你们答啥,顶多60分。
算你及格,都没答错。
而其它的面试者,可能只是比你多说了一句话,就把你比下去了。
就一句话回答,是不是太简单了点?面试中每一个问题都是一个台阶,你答好一道题就上了一级台阶,题都答对了,你就登堂入室了。为啥有人屡面不中?因为他总是有些题答不好嘛!什么人多不多的都不是原因。
就好比为啥你考不上清华北大?不是因为学生太多,而是因为你不够聪明嘛。为啥北京现在的房子你买不起?因为你来北京晚嘛,2003年前后北京的房子6千8千就能买!多简单的道理