• 作为团队技术负责人,我是这样面试前端的


    阅读本文约“3分钟”

    前言:团队需招一个有小程序经验的前端,并具备一定web开发经验的有工作经验的前端,因此在我的概念中就是实操,并没有过多的基础知识笔试环节,毕竟面试时也没有去准备(忘记有面试安排了)。

    来面试的是一个一年工作经验的前端,做过小程序,web开发,熟悉vue全家桶,我的面试题也算是简单的吧,自己收到面试信息时,随意想了几个问题。

    0、自我介绍

    喜欢什么开发工具、喜欢什么前端框架、对新技术的看法

    1、页面样式调整

    修改页面整体居中,文本修改(XXX后台登录),输入框整体距离拉小

    第一个问题我是用iBootstrap直接生成的登录页面,效果如图

    然后小伙子花了一点时间自己加了样式,在页面中,算是完成了

    2、补充小程序基本文件

    让小程序可以基本运行,引入一个基本的页面

    这个好像他花了很多时间,我只打开了一个空项目,没有使用快速开发的模板生成,我想看看他对小程序基本文件组成的理解,结果在app.json这一块好像卡主了

    2、小程序请求方法封装

    对后台数据请求的工具方法,支持GET、POST等参数

    这方面他并没有说多,我主要希望他能说明白自己开发一个工具类,封装对后台接口数据的请求,小程序的其它API接口请求可以直接使用这个工具类,以传参的形式调用,并直接获取data,返回的结构数据

    3、小程序评分样式模块实现思路

    用户评分 星星 如何模块化实现并对接后台

    这是一个小的评分模块

    我希望他能说出模块化实现的思路,在小程序中可以引用,并对接后台的数据接口,中间需要做数据的转化,而且还存在交互与不交互的情况

    4、对小程序数据、代码等优化的建议及看法

    随意发挥,不泛指小程序,可以是web前端

    这个我就听听吧,毕竟工作中多少还是有时会涉及到的

    5、修改Echarts控件

    修改子标题公司名称(XXX有限公司)、去除右上角缩放、下载图片等功能,底部上升50

    可否去除区间功能,全部展示

    Echarts是一个较新的数据可视化前端控件,主要考虑到后期后台需要对数据进行业务分析,需要使用到这个空间,我就选了一个demo然小伙子改

    就现场改代码完成需求。不过小伙子在小程序那一块卡住了,而且说这个没做过就没有弄。

    面试花了40分钟左右吧,我给他实践实践30分钟,我是觉得应该可以都弄好一部分,或者做出来。

    以上的问题,主要是基于团队产品所需要使用的技术等出发,当然他对vue确实是比较熟悉的,不过这次的技术选型中,前端并没有使用vue。

    我是一个做后台的,不过对前端的理解可能就个人想法,我觉得一些前端的基础知识 我也不懂,不过实际的代码工作应该也能多少反应一个前端的工作效率吧。

    希望能对面试者带来一些新的东西。

    交流群:628793702
  • 相关阅读:
    android 4.0 中出错 java.lang.UnsupportedOperationException
    怎么确定你的CPU是否支持64位虚拟化
    宽度百分比单位的转换公式
    Test SRM Level Three: LargestCircle, Brute Force
    802.11(wifi)的MAC层功能
    zookeeper集群的python代码测试
    mysqldump 命令的使用
    xp硬盘安装Fedora14 过程记录及心得体会(fedora14 live版本680M 和fedora14 DVD版本3.2G的选择)
    ContentProvider的使用
    基于 Java 2 运行时安全模型的线程协作--转
  • 原文地址:https://www.cnblogs.com/UncleCatMySelf/p/9190615.html
Copyright © 2020-2023  润新知