没前端项目经验很难找实习吗?

学项目怎么会是怕不适合自己呢?学项目是让大家学习项目开发流程,对前面的基础知识查漏补缺。不能以后工作了,接一个项目说,这不适合我吧??

一、聊聊企业招聘需求:

近几年大厂面试前端,对数据结构和算法考察越来越重视,起码要懂的基本的递归、遍历、链表的操作、栈与堆的常见算法,能够更好的理解框架,可以向面试官展示编程能力和解决思路。

另外手写一些功能也是很有必要的,比如深拷贝,Apply、Bind、New和promise的实现等等。主要考察的是对原理和规范程度。需要考虑到实用场景、错误处理、细节规范等

但是就算大厂再重视基础,比如字节三面的时候也会问到你项目相关问题,比如“之前做过的项目是H5开发和web前端为主,为什么选择游戏部门?”(这里只是举例)

小到中型规模的公司,实战就更重要了,企业没有时间去培养新人,理论方面就没有那么多关注了,针对面试就需要从实战经验去准备了

综上所述,无论你要去的目标公司是什么样都需要项目的支撑。实习也许会要求没有那么严格,但是我们要知道的一点是你不会Node.js或者是流行框架我只会一个,这些都不减分。但是没有项目是减分的。

二、项目学习

项目查找网址:

  • https://www.leapcloud.cn/website/case#
  • apicloud.com/cases
  • 历趣应用商店 - 手机APP下载&手游排行榜
  • 小程序|小程序社区|小程序开发社区-极乐小程序社区-www.wxapp-union.com
  • http://app.weijuju.com/all_tpl.html?list=03_0_0
  • https://adhub.com.cn/#!/case
  • http://www.pc6.com/pc/shoujikanche/10/
  • 解放号数智版-伴行数字化转型的软件产业互联网
  • IT项目在线交易平台--米鼠网

项目介绍:

使用了什么技术、实现了什么功能、遇到了什么样的问题,如何解决的;

我做了 XX 项目重构,用了 XX 技术方案,克服了 XX 的困难,最终让 XX 这类需求变更可以短平快的被消化,极速

研发、快速上线、且数据采集也做到了标准化,研发成本大大降低,数据积累增长迅速,比如 XX ,最后在 XX 产品 线中开始推广。

具体:

xxxx后台管理系统:

  • 1. 使用vue-cli搭建项目基本结构,对项目进行模块化划分,并集成ivew组件库、axios请求库
  • 2. 利用axios拦截器实现了权限校验,对系统的登入权限进行控制,避免了无效请求
  • 3. 利用vue-router路由钩子函数实现系统角色权限控制,使不同权限的角色可以查看不同的模快
  • 4. 使用iview进行组件化开发,实现了登录、用户列表、访问统计、个人信息修改、权限配置、角色管理等页面
  • 5. 自定义日期选择组件实现,使用自定义指令、过滤器、注册全局组件等技术实现多个组件共享日期选择器组件

xxxx移动商城

  • 1. 负责登录、注册、商品列表、购物车、订单等模块
  • 2. 使用rem对页面进行布局,以适应不同设备屏幕

项目亮点/难点

这两个问题是面试必问的问题,也是需要平常多积累。

项目难点:需要提前准备,翻一下代码提交的记录,想想什么需求中有什么功能当时解决的时候比较棘手,进行一个总结。或者可以想一些兼容性的问题进行回答,针对功能设计或者是复杂数据结构的处理方面。

项目亮点:从项目架构设计,一个0-1的项目,前期的规划是什么,哪些功能需要做公共js,全局使用。比如加车、支付都需要做成公共js,哪些功能需要做成公共组件,必须几个页面都需要用到的地址选择地址管理啊,领券组件等来回答。

抛开业务的复杂逻辑

这算是比较难回答的问题了,但也是可以提前预备的,比如小程序的setData,为了心梗的优化,需要比较对象的什么属性变了,知识setData这个属性,需要写一个diff;

其他方面

其实项目不一定要多复杂,一个静态页面你觉得有亮点吗?仔细思考也是有的。

  • 比如营销页每天换内容,怎么快速替换?
  • 要营销的内容越来越多,一个人如何完成?
  • 业务越来越多,改个组件不能只靠复制粘贴,怎么管理?
  • 转化率低的话怎么才可以提升?
  • 一个按钮写错样式到了右边,但是点的人多,下次放哪里?

这里想和大家说的是,项目不在于什么难的技术可以做,而是你在做项目的时候是否投入了思考,这个产品如何优化,有些想法怎么合理实现。

大家是否可以根据一张原型图对业务有粗略的设想呢?

没前端项目经验很难找实习吗?_第1张图片

 

有了这样的图,我们是否觉得有些些亮点了呢?

业务/技术思考 => 发现痛点 => 产出方案 => 拆解实现

随着这样的闭环思路,尽管业务在变,只要保持思考状态,没必要去想什么我的技术有没有价值,而是把思考方式对角业务。就能发现一个项目的难点,亮点了。

前端自学资源网:前端自学资料库 

 

没前端项目经验很难找实习吗?_第2张图片

 

你可能感兴趣的:(前端,编程,自学,前端,vue.js,javascript)