货拉拉--前端开发实习--⾯试分享
视频⾯试:
⾃我介绍就不⽤说了,必不可少的。
⾸先,是根据我填写的信息资料,对我进⾏提问。因为,我有⼀个可视化的项⽬,所以就先看项⽬了,边看项⽬便介绍⾃⼰的项⽬作品,然后就根据项⽬来进⾏询问我,我在项⽬中主要担任的什么职位?主要做的那些⽅⾯等等。我在项⽬开发中主要做的数据库连接处理的事情,所以⾯试官先问我的是⼀些后端的问题。我们的项⽬的后端⽤的是jsp语⾔,所以⾯试官就问我了java问题。
什么是Java继承性?
jsp用什么前端框架答:⼦类继承⽗类的属性,操作。同时可以设置权限例如private,public,protected,通过权限来保护安全性。⽤extends关键字来定义继承。在java中是单⼀继承。
什么是接⼝?
答:接⼝就是⼀个规范,类似硬件上的接⼝,便于统⼀管理。在java中使⽤接⼝来体现多态性,同时弥补java的单⼀继承性,也就是类可以实现多个接⼝。在java中,使⽤interface定义接⼝,使⽤implements实现接⼝。同时注意接⼝中的⽅法,都没有⽅法体。
什么是线程?
答:线程是轻量级的进程,是被系统独⽴调度和分派的基本单位,线程没有独⽴的地址空间(不拥有系统资源),只有⼀个在运⾏必不可少的资源,但它可与同属⼀个进程的其他线程共享所拥有的全部资源。线程由进程创建,⼀个进程可以拥有多个线程,同⼀进程中的多个线程可以并发执⾏。线程的使⽤,在java中⼀个类当作线程来使⽤,⽅法⼀,通过Thread类,并重写run函数;⽅法⼆,实现Runnable接⼝,并重写run函数。
div/css布局使⽤,优点?(也没太明⽩,就随便说了说,然后⾃⼰提到了css盒模型)
答:⾸先,是将数据和样式进⾏了分离;符合W3C标准,顺应潮流;搜索引擎更加友好;代码简洁;
什么是盒模型?
答:就是⼀个对于HTML⽂档布局所占空间遵寻规定的矩形元素框,将这个模型形象的⽐喻为⼀个盒⼦。包括内容,内边距,边框,外边距。分为IE标准和W3C标准。例如:在W3C标准中,实际的宽度=左右内边距+左右边框+左右外边距+内容。(按照我⾃⼰理解说的,详细的⼤家可以⾃⼰,我觉得有的时候,可以在说说⾃⼰的理解更好)
什么是DOM?
答:是⽤于XML和HTML通信的API接⼝。将整个⽂档抽象为逻辑上的节点对象,然后DOM中定义了访问和操作这些⽂档的⽅法,通过这些⽅法来对节点进⾏使⽤操作。
⼼得体会: 如果有项⽬的话,务必把⾃⼰的做的那⼀部分介绍的很清楚,⾃⼰是怎么做的弄清楚,描述的时候顺畅⼀些。其次,前端主流框架必须要会,主流编译⼯具,git仓库等,我在boss的时候很多直接问会不会vue,不会就连⾯试的机会都没有了。还有,就是⾃⼰会的东西⼀定要表达的清楚⼲净,有条理,最好还可以拓展⼀些,但拓展的风险就是⾯试官接着问(然后你不会)。最后,就是多学习多练习吧。⼀起加油吧!
注:另外,在啰嗦⼀点,不管你以后做前端还是后端,算法还是⼤数据,⼈⼯智能,数据结构这门课程⼀定要好好学。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。