当前位置:首页 » 网页前端 » 前端面试项目
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

前端面试项目

发布时间: 2022-01-14 04:55:43

前端工程师面试对项目经验的要求到什么程度

需要会javascrit、css、html、web的一些框架、Ajax,jquery等等,这些基础知识。项目经验:需要体现个人在该项目的价值体现,你为团队做出哪些贡献,以及担任的任务量级别。还要看你面试的岗位级别,初级的一般有项目经验,能够说的清楚担任的职务,以及基础知识掌握牢靠就足够了,高级的就需要看个人能力了。

㈡ web前端面试怎么说

面试方法

  • 代码编写笔试

  • 问答式

  • 过程遵循 STAR 面试法 。

    校招和社招的是不一样的,校招会更加关注基础知识,而社招会更加关注之前做过的项目情况。


    项目相关

    面试其实说白了就是根据一个人之前的经历,来判断出后续这人会做得怎样,如果你之前从没做成过一件事情,凭什么让别人相信你之后能做成呢?因此无论哪里的面试都会问你之前做过的项目

    项目可以是多人协助开发一个产品,也可以是自己个人做过的业余应用,只需介绍 1、2 个就够了,需要注意的是 1 + 1 != 2,做了两个平庸的项目不如做了一个好项目。

    一般来说会问如下几方面的问题:

  • 做过最满意的项目是什么?

  • 项目背景

  • 为什么要做这件事情?

  • 最终达到什么效果?

  • 你处于什么样的角色,起到了什么方面的作用?

  • 在项目中遇到什么技术问题?具体是如何解决的?

  • 如果再做这个项目,你会在哪些方面进行改善?

  • 技术相关 - 1 面

    技术一面主要判断对基础知识的掌握

  • 描述一个你遇到过的技术问题,你是如何解决的?

  • 这个问题很常见,有没有遇到过很不常见的问题?比如在网上根本搜不到解决方法的?

  • 是否有设计过通用的组件?

  • 请设计一个 Dialog(弹出层) / Suggestion(自动完成) / Slider(图片轮播) 等组件

  • 你会提供什么接口?

  • 调用过程是怎样的?可能会遇到什么细节问题?

  • 技术二面主要判断技术深度及广度

  • 你最擅长的技术是什么?

  • 你觉得你在这个技术上的水平到什么程度了?你觉得最高级别应该是怎样的?

  • 浏览器及性能

  • 这些优化方法背后的原理是什么?

  • 除了这些常规的,你还了解什么最新的方法么?

  • (这个问既考察技术深度又考察技术广度,其实要答好是相当难的,注意越详细越好)

  • 一个页面从输入 URL 到页面加载完的过程中都发生了什么事情?越详细越好

  • 谈一下你所知道的页面性能优化方法?

  • 如何分析页面性能?

  • 其它

  • 除了前端以外还了解什么其它技术么?

  • 对计算机基础的了解情况,比如常见数据结构、编译原理等

  • 兴趣相关

  • 最近在学什么?接下来半年你打算学习什么?

  • 做什么方面的事情最让你有成就感?需求设计?规划?具体开发?

  • 后续想做什么?3 年后你希望自己是什么水平?

  • 主动性相关

  • 在之前做过的项目中,有没有什么功能或改进点是由你提出来的?

  • 是否有参与和改进其它开源项目

㈢ 前端的面试简历上项目经验怎么写

前端工程师在面试过程中对于图和写简历项目这块总是发愁。不知道简历中的项目怎么写,怎么描述。觉得自己虽然工作了好几年,做过许多项目,但是觉得都没做什么高大上的事情,自然就觉得没啥可写的。或者觉得做的事情都一样,写来写去都那几样。
今天给大家罗列集中写作格式:
第一种格式:
项目描述:
岗位职责:
项目架构:
技术要求:
第二种格式:
作品描述:
实现技术:
项目难点:
希望以上的回复能帮您解决您目前遇到的问题。

㈣ 想要面试前端,应该准备个什么项目合适

首先,并非所有的前端开发面试都会查看你的demo
其次,如果你有项目开发经验,那么比较好的项目(好一方面指的是项目的功能完善,涉及到的前端技术比较多,另一方面指的是你的代码质量比较好),就可以作为你的demo
如果你没有项目开发经验,那至少自己敲过一些东西,网页或者什么的吧,这些东西就可以作为你的demo
除此之外,如果你的技术学的不错,JS层面学的也比较好的话,最好是书写几个自己的框架出来,如果还没有达到书写框架的层面,最起码面向对象、原型继承,小游戏,这种能够凸显你JS功底的demo,最好写几个。
Tips:额外说一句,别在网上随便找个效果或者视频课程,然后模仿一下,虽然你能做出demo,但是却没有你的思想和你自己的技术沉淀。
再Tips:除了demo之外,人事以及前端的面试真题建议也准备一下,可以借助“决胜前端”的小,程序,进行学习

㈤ 如何面试前端开发

自我介绍,可以简单介绍你毕业什么学校,什么专业,工作经历简明扼要的说出来就可以了,不要详细到你哪年进入公司,哪年离开公司,负责项目做什么的,说一大通。这个对面试官来说,想让你自我简单介绍,其实考察点有两方面:1面试者的表达能力和概括能力,2面试者目前掌握什么技术,做过什么项目,在项目中的角色来初步判定这个人的能力
有些面试者回答问题,在介绍项目的时候,很大概的说,或者一句话前端都是我做的,这些都是我设计的;这样肯定是不行的,面试官让你介绍项目的时候肯定是希望你详细介绍你的项目,这个项目使用者是谁,让我知道谁在使用这个项目;你负责哪些模块,哪些组件,那些模块实现什么业务逻辑,用到什么技术,这个能让面试官更加知道你项目的业务,才能从你描述中知道这类的业务会遇到什么问题,以及你使用的技术是否合理,能更加判定你的能力,才能更好的提出问题,才能更好的面试下去。
前端技能在问到很多面试者的时候感觉自己都懂前端,其实他们只是懂使用js敲代码而已,很多前端知识,以及前端原理都不懂,只会使用的话,那么永远只会走来人家的后面。就那一个比喻来说吧,如果你只是一个会开车的司机,不会修车或者造车,那么如果哪天车出了毛病,你都不知道,到时候才去学习车的构造原理。或者你会说我直接给维修厂不就可以了,如果维修厂关门了呢怎么办。所以我们前端开发人员还是要脚踏实地,不要说我会使用vuejs,react前端框架,问你一个mvvm模式是什么,你都说不知道,怎么实现mvvm框架,在不使用别人开发mvvm框架,自己可以开发一个简单的mvvm框架?

㈥ 前端面试的时候,被问到项目经验的时候,该怎么回答,要注意些什么

就是你以前干过什么工作,经验就是你的职业特长,如果特长较多,就选择与你应聘的工作有直接和间接有关的特长就可以了。

㈦ web前端开发面试流程是怎样的

首先投简历,等待hr通知面试,一般情况下先填资料,做测试题,接着开始第一面(一般问经你的个人情况,工作经历等),资料已经交给技术,等一面通过之后接着二面,二面一般是技术面试,问你开发相关的技术问题(例如布局问题,js,框架之类的),有些公司还需要上机操作(写一两个页面或者开发一个js方法等),有些公司是通过之后直接进行3面有些是改天再进行3面,3面一般就是项目经理或总经理问你一些各种各样的问题(随机应变就行,也有一些公司没有这个环节),如果3面都过了,基本上就是面试成功了,接下来就是4面,也就是人事主管和你谈工资待遇等问题了,这个谈好之后就会告诉你什么时候过来上班,要准备什么东西,当然一般还会有正式的工作邀请函发到你的邮箱。如果没有3面的公司,那人事这个环节就直接是3面了。
还有一些公司是一面之后等通知,通过的就通知你二面,然后再等通知,然后通过再三面(这样的公司我一般不会等,太浪费时间)

㈧ 前端面试 如何介绍项目亮点

主要是要说出以下几个要素:

  • 项目背景(为什么做这个项目)

  • 项目有哪些功能?

  • 你负责的部分

  • 重点在于你自己负责的部分,在描述时,不要流水账,也不要一句带过,最好说一下其中的遇到的技术难点,你是怎么解决这个问题的,有哪些收获。

㈨ 初级前端面试的时候该怎么去介绍一个项目,以怎么样的

  1. 项目名,项目的大致用途干嘛(比如上家是电商的,这家也是电商的,比较投机)

  2. 项目的用户量(这个比较重要,如果你的项目是百万,千万级的用户在用,那性能方面肯定是不错的)

  3. 项目的主要任职(一般来说,现在很多还是以php或者java为后端,然后html,css,js为前端,进行开始,你要说明,哪些页面是你做的,当然为了你的薪资也可以稍微多说一点,还有一点,现在node比较火,如果后端是用node做的,那你的价码又可以往上抬一抬了)

  4. 项目主要用的一些技术(例如框架(Angular,react),辅助小工具(gulp,webpack))

  5. 项目是否以你为主开发的,是否独立开发的

  6. 开发项目中你都遇到哪些难点,你都怎么克服的

㈩ 前端面试要点

想要通过前端面试顺利进入一线大厂成就高薪前端梦。那么首先,我们得知道前端面试中,社招和校招究竟有啥区别?

对于前端开发来说,如果说社招更看重对前端技术体系的深入理解,以及解决问题的能力话,那校招更看重的其实是基本功和学习能力(或者说是潜力)。

但其实,无论是社招还是校招,面试的时候都会问到一些曾经操作过的项目,尤其是大厂,或者热门高薪部门,面试官除必问的技术经验外,也会对技术深度进行一个基础的考核,那在这种情况下如何hold住大厂面试呢?

前端面试三要素:简历、个人介绍、技术能力。下面,就来分别聊一聊。

1、简历筛选关:

HR一般会去看简历中所提的技术栈是否匹配,怎么看呢?我们可以抓住简历中的技术名词,一般来说如果一点技术名词都没有提到,那么大概有以下几种可能:很水、很牛但概率很小、不会写简历。所以,一部分人可能会因为简历的问题没有了面试机会,这点是需要非常注意的。

2、个人介绍关:

通过了简历筛选阶段,就真正到了面试环节。这时候一定要准备好一段最多3分钟的个人介绍。请注意,最多3分钟!言简意赅的说明自己的工作时间,擅长技术栈和自己的工作预期。

3、项目经验表达:

对前端开发学习者而言,JS并不陌生,但大厂的JS面试题却总是显得很“陌生”,怎么样能够真正做到深入理解与高级应用?这不仅是面试过程中对前端求职者的要求,也是大多数前端开发者的痛点。

大厂面试中,面试官除了关注你的项目经验外,还往往喜欢和面试者深入探讨前端某些技术领域成体系的前端知识。比如:模块化、异步解决方案、网络、框架及原理、线程等,但在与面试官的正面battle中,求职者总会败下阵来。

所以,建议大家在Web前端面试前一定要注重这三个方面的内容。注重了这些想找找到一份适合的Web前端开发工作并不是难事。