前端求职初体验--感激

experience

先说下自己的经历吧,之前根本没有考虑过做这一行(天天宅在寝室打LOL),大三上结束的那个寒假还特意买了个微星游戏本(曾经的我有个王者的梦。。),结果游戏本买来我却拿来学习了!!!~~o(>_<)o ~~

一开始自学了ps两个月,结果刚好省里有个外包大赛,然后我就和同学组队参加了,做了个智慧家政项目,进入了决赛,拿了个小奖。很感激这个机会让我对设计,前端与后端有了个初步认识;后来我们专业的主任可能看我还有药可治(尴尬),给我布置了一个任务,完成镇海区信息技术协会网站,我当时是一脸懵逼的,这可怎么办。不过车到山前必有路,或者说功夫不负有心人吧,前前后后琢磨了3个月,这就是我第一个个人项目了——镇海信息技术协会网站

然后就是大三的暑假了。。在老师的公司实习了两个月。前后端都做,参与了一个医院管理系统项目,并给公司设计和实现了静态网页。

然后又是一个转折点 —— 当时拜访了阿里的学姐,给的建议是如果手头不宽的话,就装个ubuntu,宽的话,。。于是我果断用暑假的工资加上自己以前的零花钱换了台Mac pro。

由于对自己的水平不自信,所以错过了秋招。然后就在一直在学校做毕设,事实上我这样子的决定也可能是正确的吧。因为自己一直有个前端岗的心,在做毕设的这3个多月里,每天都有新的收获,从node的express框架到koa框架,从mvc架构到mvvm架构,尝试了用自动化,组件化,模块化的思想来开发网页,并对兼容各个尺寸分辨率以及兼容些浏览器都有涉猎。总的来说就是让我发生蜕变的3个月,如沐春风。我的个人毕设项目

12月12日 -- 12月22日

原来想安安心心等春招,结果和我“同床共枕”的室友竟然“背叛”我,竟然踏上了秋招的最后一班车,北漂去了。。。于是我也有些慌,也开始陆续投简历。期间面试了一些公司,错过了些我心仪的公司,如果也是在准备面试的小伙伴,我只想说基础很重要。。多刷书。。然后举个例子:我是网络工程专业的,那面试官八层会说,既然你是网络专业的,我们接着来问问网络方面的问题吧。。。

下面罗列些一些有印象的问题:

  • 行内元素有哪些?块级元素有哪些? 空(void)元素有那些?
  • 介绍一下你对浏览器内核的理解?
  • html5有哪些新特性
  • 请描述一下 cookies,sessionStorage 和 localStorage 的区别?
  • 如何垂直居中div?
  • 请解释一下CSS3的Flexbox(弹性盒布局模型),以及适用场景?
  • 请解释一下为什么需要清除浮动?清除浮动的方式
  • 请解释下JavaScript原型链,如何实现继承?
  • ES6的有哪些新特性?箭头函数与function()相比有什么好处?
  • 什么是闭包,为什么要用它?
  • 如何解决跨域问题? jsonp的原理?
  • 什么是单页spa?
  • 创建函数的方式有哪些?
  • 二叉树的遍历、快排
  • 一些react的知识
  • ...

面试的时候,我的建议是不知道就要诚实地说不知道,不要说个模棱两可的回答,结果让自己掉坑里了。

offer

在这寒冬的季节,收到点我达offer也是不容易。相信自己运气不会太差。队友这么帅,又要拖后腿了~我来了!

时间: 2024-08-05 22:40:30

前端求职初体验--感激的相关文章

前端开发初体验

决定成为一名优秀的前端工程师,已经有三个月时间了.在这三个月的时间里我零零散散的看着书,并没有自己做一个项目,工作中我主要负责服务器端的代码,所以基本上很少接触前端代码,只是用一些JQuery和html,都是很简单的实现.所以对前端开发并没有切身的体验. 在大学期间,自己做项目时,前段后台都是自己写,感觉前端没有难度,就是写html,css布局嘛,偶尔用js实现一下提示信息的显示什么的.主要精力都是放在Java开发上.可是工作之后感觉其实前端并没有那么简单,前端直接决定用户的体验,甚至影响用户是

1Python全栈之路系列之Django初体验

Python全栈之路系列之Django初体验 Django不得不说在Python中是一个非常强大的全栈框架,而且入门也比较简单,只要你学完了基本的Django知识,接着再做一两个项目,不大不小就成,然后你再去学其它的框架你会发现,在那些小而美的框架中,你学起来将非常的快,因为你在学习Django的时候就已经学习并且体验过了Web开发流程,所以会有这么一个现象出现,有些新手朋友在学习Flask.Tornado等小而美的框架时,很多概念不是很理解,比如ORM.路由等,但你学Django就不会出现这种

安全初体验

最近尝试在几个高校跟各个学生来讲安全入门的一些东西,我把这个称谓安全初体验,我说是从抓肉鸡开始,但是讲完后,同学们都一脸茫然,不知道我说的是什么,可能是我的入口点没有找对,那么我现在就将网络上以及一些自己整理的安全入门的东西分享给大家,希望能够对想进入这个行业的同学一点帮助吧. 首先进入这个行业,我们需要一个背影,看着这个背影来不断的成长,给我们精神上的支持和寄托,因为这个行业的门槛相对还是比较高的,有了这个背影,我们才能够在每一个孤单寂寞的夜里,不断的坚持前行,永不放弃.我想每个在这个行业坚持

TypeScript初体验

why? 为啥使用typescript,它的好处是什么,什么时候需要用到它? 好了,typescript的介绍网上一搜就是一大堆,各种解释,肯定比我说的详细,各位可以自行Google.那就谈谈我的个人见解吧! 1.出于对一门新语言的好奇,"黑科技"什么的总用存在的意义(就像bridge.net就是c#版的javascript),更何况并不能算是"黑科技",并且是c#之父编写的. 2.对于深受c#"毒害"的程序员,对javascript等弱类型语言

语音识别之初体验

一.概述 作为最自然的人机交互方式 --语音,正在改变人们的生活,丰富多媒体技术的应用.语音识别技术是语音信号处理的一个重要分支,也是近年来很火的一个研究领域.随着科技的飞速发展,语音识别不仅在桌面PC和大型工作站得到了广泛应用,而且在嵌入式系统领域也占有一席之地,如智能家居.苹果的Siri.车载语音识别系统等.相信在不久的将来,语音识别技术必定会渗透在人们生活的每个角落. 二.语音识别系统的分类 语音识别按照说话人的说话方式可以分为孤立词(IsolatedWord)识别.连接词(Connect

grunt初体验

最近参与多人团队项目开发过程之中,使用到了grunt来构建项目,包括一些文件的压缩,合并等操作.亲自动手进行grunt任务的配置,学到了很多东西.现将自己的学习过程记录如下: 1.对于一个项目而言,使用grunt构建工具主要依托于两个文件Gruntfile.js/Gruntfile.coffee以及package.json,其中第一个文件详细配置了grunt需要执行的任务信息,第二个文件则是每一个node项目规范要求的文件,里面存储一下有关该项目的环境信息: 2.Gruntfile.js文件的配

grunt 构建工具(build tool)初体验

操作环境:win8 系统,建议使用 git bash (window下的命令行工具) 1,安装node.js 官网下载:https://nodejs.org/  直接点击install ,会根据你的操作系统下载对应的 版本 检测是否安装 node -v 现在我们来运行一个简单的node程序,创建hello.js 文件,复制下面的代码: var http = require("http"); http.createServer(function(request, response) {

【腾讯Bugly干货分享】基于 Webpack &amp; Vue &amp; Vue-Router 的 SPA 初体验

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57d13a57132ff21c38110186 导语 最近这几年的前端圈子,由于戏台一般精彩纷呈,从 MVC 到 MVVM,你刚唱罢我登场. backbone,angularjs 已成昨日黄花,reactjs 如日中天,同时另一更轻量的 vue 发展势头更猛,尤其是即将 release 的2.0版本,号称兼具了 angularjs 和 reactjs 的两者优点.不过现在的官方

MySQL数据库初体验(含MySQL数据库5.7.17手工编译安装)

MySQL数据库初体验 Ram:随机性访问存储器,断电丢失数据 内存Rom:只读访问存储器,不会丢失数据 管理存储的数据,数据的增删改查,数据的迁移,保证数据的私密性 1.数据库的基本概念2.数据库的发展3.主流的数据库介绍4.编译安装mysql5.操作mysql 数据库的基本概念 数据: 1.描述事物的符号记录称为数据(Data)2.包括数字,文字.图形.图像.声音.档案记录等3.以"记录"形式按统一-的格式进行存储 表: 1.将不同的记录组织在一-起,就形成了"表&quo