各位面试官,大家好! 首先,我很高兴今天能有机会在这里面试,我叫肖茗君,来自湖北大学知行学院,专业是计算机软件工程方向,今年22岁;我要应聘的岗位是web前端工程师,下面我来介绍一下我的前端之旅:
在大学期间接触了,html css JavaScript 等前端技术,自己仿照小米官网、锤子官网做了一些静态页面;之后在一次偶然机会,在手机上查看网页时,发现样式乱了!就去谷歌了一下这个问题,发现是响应式没有做,我就去学了一下bootstrap,当然,bootstrap功能很强大,使用它可以五分钟完成一个完整的网页;之后,学习有一场活动“微信小程序比赛”,记得当时微信小程序特别火;刚好有一个认识的学长,我就去请教他,他就给了我一个GitHub地址,让我拷贝下他的项目,再去官网看api;从静态网页到小程序,还是有点慌张,因为小程序是mvvm,纯数据驱动,不需要操作DOM,好在是组件化开发,挺好的;之后自己能独立做出一个豆瓣电影的小程序;之后逛掘金呀一些论坛的时候,发现大家在讨论vue和react,谷歌了一下知道是前端框架;我就去问了一下学长,当时学长正在实习,手头接触的项目刚好是使用vue;他推荐我先去bilibili上看vue学习视频,之后跟着他做一下这个项目;vue和以往的敲代码形式不同,从创建项目开始就需要跑命令,vue是命令化开发,不过好在代码规则与小程序挺像,比如,小程序中子组件向父组件传参是this.triggerEvent,vue中是this.$emit;之后就学着做了一下旅游网的简单几个页面;对于react我是了解,跟着视频做了一些项目,因为react大多使用es6的语法,箭头函数,上手会比较不容易。不过好在谷歌上我有下载一些有用的插件,可以更好的辅助自己调试代码。
大学期间也有了解java,数据库表结构,跟后台人员能更有效的沟通,并且还会一些基础PS!(✧◡✧)
我平常学习的知识笔记会放在看云上,项目代码会放在码云和GitHub上,简历上面有写,如果您有兴趣可以去看一下。
最后,对于这个工作我很有信心,因为我具备较强的学习能力,对新技术保持高昂的热情,形成自己的理解;善于沟通和团队协助,乐于分享;
我很希望能得到这次实习的机会,希望能在自己的工作岗位上踏踏实实的奉献自己的一份力量的同时,也借此机会锻炼自己,提高自己的工作能力等。
以上是我最真诚的自我介绍,谢谢!( • ̀ω•́ )✧
- HTML,CSS
- 如何书写高效的css样式
- box-shadow
- 表格合并行列
- 自适应单位
- 隐藏元素
- 浏览器缓存
- 浏览器内核
- css和js的合理走位
- 2021样式问题汇总
- 模拟面试
- 移动端适配问题
- flexible(rem)
- vw+rem
- 判断一个属性是对象的私有属性
- px rpx em rem vw
- 清除浮动
- 栅格系统
- get&&post
- 雪碧图
- new操作符
- call apply bind区别
- 前端模块化
- 回调函数
- 回调地狱(封装版)
- 回调地狱(promise)
- 回调地狱(generator)
- 回调地狱(async)
- es6新特性
- let
- 箭头函数
- 展开 解构 默认赋值
- vue生命周期
- axios封装
- axios跨域拿数据
- ajax封装
- JavaScript
- 数组
- 排序
- 取偶数
- 反转排序
- 取最大值
- 数组去重
- 复杂版
- 数组的克隆(深拷贝)的方法
- 求质数
- 原型和原型链
- 创建对象
- 什么是路由
- SASS
- jQuery中的append和prepend区别?
- css动画及js动画的区别
- 隐式类型转换
- 原型
- 事件传播
- 函数
- 增加属性
- 构造函数
- 一元操作符
- 作用域
- 短语
- Vue
- - nextTick
- 自我介绍
- 哦豁(;д;)
- for in效果
- 事件
- promise特点
- 如何实现一个ajax请求
- 媒体查询
- substr和substring
- MVC、MVVM
- 面向对象
- 取数据、渲染数据
- ajax
- vue
- React
- es6-class
- 几种类型的DOM节点
- js同源策略
- 闭包
- 2021
- 数据类型
- 闭包2
- 防抖节流
- 原型与原型链
- call与apply与bind
- 深浅拷贝
- New关键字
