前端面试系列--前言篇

这个系列的文章将记录我准备春招的整个过程,我会将自己学习到的新知识记录在这个系列里

文章目录

  1. 前言说明
  2. 准备方向
  3. 目标

前言说明

??作为半个科班出身学数学的应届生,在学习计算机的时候还是比较吃力的,从今年3月份开始接触前端,到现在也有8个月左右了。也许是初生牛犊不怕虎,我在5月份就各种投简历找实习,当时我甚至连前端是什么都不知道,只学过html和css,还只是通过看《Head First Html与Css》来了解关于写页面的知识的,这本书是2013年出版的,距离现在已经有5年的时间了,现在看来里面有些知识有些过时了,但是那是我第一次去完整的了解使用代码写页面。

??我已经记不清投了多少简历了,但是给我打电话的有4家,过了两家,一家直接面试,问我知不知道html5,我当时只知道html呀,直接挂了;另外一家问我会什么,我就告诉他会写简单的页面,后来就好久没有消息了,应该也是挂了;第三家过了,但是也是很困难,那是一家有很多分公司,但是总人数很小的公司,为军队做服务的公司,这家公司在一面的时候就给我一套卷子让我做,当时还是有很多东西不会,还有js的内容,做完后正确率只有50%,而且那个hr一直抓着我专业的问题不放,就一直说我和计算机专业之间的差距还蛮大,回去过后就很难受呀,后来又接到电话,让我参加二面(也许是因为我的学校在求职中算好一点点的吧,我是双非一本院校的),去了之后,面试我们的全部都是公司的老总,公司太小了,没办法。面试中聊得还挺好的,感觉那些领导还挺喜欢我的,嘻嘻。果不其然,回去过几天收到了电话通知,问我愿不愿意往需求那边发展,我当时觉得还可以,就说先考虑一下;就在这时,收到了第四家公司的面试通知,是一个还算比较远的地方,一大早就赶过去了,但是面试的时候并没有问什么技术相关的问题,好像比较看重态度,而且公司看起来还是蛮不错的,上网搜了一下,很多分公司,光这边分公司的人数就上百了,看起来比较靠谱,当时就决定留在这个公司了。后来才知道这个公司是和学校合作的,以后每个月的实习工资都是学校发,贼慢。

??就这样,我在这个公司实习到了现在,也跟着组里的前端学习了很多东西,接触到了做项目需要的知识,比如react,es6,webpack等都有接触,主要做的是大屏展示的页面,使用了echart和d3绘图,使用antd布局,但是用的还不算很熟练。我感觉自己仿佛是在一个空的金字塔,因为很多基础知识我都不知道,js都没学透,更别说数据结构,算法,计算机网络以及操作系统这些了,除了计算机网路,这些在大学里都有开课,但是我现在全部忘了,所以这次春招只能恶补了。


准备方向

目前的状况

学习什么知识都知道,就是欠缺的太多了,要从底层开始补

准备计划

  • 将牛客网剑指offer部分的算法题刷完
  • 根据收藏的面试题,查漏补缺(这个缺怕是有点儿大哟)
  • 写文章记录自己学习到的知识
  • 关注目标公司考察的重点

目标

在开题报告之前(2019年3月之前拿到心仪公司的offer,并且薪资在1w左右)

原文地址:https://www.cnblogs.com/qianduanwriter/p/11816926.html

时间: 2024-11-05 17:25:51

前端面试系列--前言篇的相关文章

前端面试之ES6篇(高产似母猪)

这也是前端面试经常询问的问题,经常问你es6出现了哪些新的特性,平时又使用过那些.在编写此教程的时候,第一句话往往就是面试常常问到的地方,然后后面就是他的详细解释,面试要求的内容我会用*标记出来.写技术文档是真的累啊,虽然是看别人的文档,但是你得看很多,而且还得自己总结啊.所以说要是觉得对你有用还是帮我点个star吧https://github.com/skychenbo 1.箭头函数需要注意的地方 2.ES6 let.const 3.set数据结构 4.promise对象的用法,手写一个pro

前端面试集锦——CSS篇

三.CSS篇 3.1.谈谈你对CSS布局的理解 3.2.请列举几种可以清除浮动的方法(至少两种) 浮动会漂浮于普通流之上,像浮云一样,但是只能左右浮动.正是这种特性,导致框内部由于不存在其他普通流元素了,表现出高度为0(高度塌陷). a. 添加额外标签,例如<div ></div> b. 使用br标签和其自身的html属性,例如<br clear="all" /> c. 父元素设置 overflow:hidden:在IE6中还需要触发hasLayou

web前端面试系列 - 数据结构(两个栈模拟一个队列)

一. 用两个栈模拟一个队列 思路一: 1. 一个栈s1作为数据存储,另一个栈s2,作为临时数据存储. 2. 入队时将数据压人s1 3. 出队时将s1弹出,并压人s2,然后弹出s2中的顶部数据,最后再将剩余数据弹出s2,并压人s1. 思路二: 1. 一个栈s1作为数据存储,另一个栈s2,作为临时数据存储. 2. 入队时,判断s1, 是否为空,如果不为空,则将数据直接压入s1, 如果为空,则将s2中的数据全部倒入s1,在将数据压人s1. 3. 出队时,判断s2, 是否为空,如果不为空,则直接弹出s2

web前端面试系列 - 算法( 数组去重 )

1. 思路:设置一个临时数组temp,然后遍历要去重的数组arr,如果arr中的元素能够在temp中找到,则跳过此元素,否则将此元素存入temp,最后返回temp. 实现一 1 function unique(arr){ 2 var temp = []; 3 var len = arr.length; 4 for(var i = 0; i < len; i++){ 5 if(temp.indexOf(arr[i]) === -1) temp.push(arr[i]); 6 } 7 return

前端面试基础-html篇之H5新特性

h5的新特性(目前个人所了解)如下 语义化标签 表单新特性 视频(video)和音频(audio) canvas画布 svg绘图 地理定位 为鼠标提供的拖放API webworker (重点)Storage (重点)Websocket HTML语义化是什么? 语义化是指根据内容的结构化(内容语义化),选择合适的标签(代码语义化),便于开发者阅读和写出更优雅的代码的同时,让浏览器的爬虫和机器很好的解析. 为什么要语义化? 有利于SEO,有助于爬虫抓取更多的有效信息,爬虫是依赖于标签来确定上下文和各

前端面试之js篇

请解释事件委托(event delegation). 事件委托是将事件监听器添加到父元素,而不是每个子元素单独设置事件监听器.当触发子元素时,事件会冒泡到父元素,监听器就会触发.这种技术的好处是: 内存占用减少,因为只需要一个父元素的事件处理程序,而不必为每个后代都添加事件处理程序. 无需从已删除的元素中解绑处理程序,也无需将处理程序绑定到新元素上. 原文地址:https://www.cnblogs.com/aisiqi-love/p/10436218.html

前端面试的面试经验

?? 文章列表 前端面试总结--基础javascript篇 前端面试总结--进阶javascript篇 前端面试总结--http.html和浏览器篇 前端面试总结--css篇 一.基础javascript篇 1. get请求传参长度的误区 误区:我们经常说get请求参数的大小存在限制,而post请求的参数大小是无限制的. 实际上HTTP 协议从未规定 GET/POST 的请求长度限制是多少.对get请求参数的限制是来源与浏览器或web服务器,浏览器或web服务器限制了url的长度.为了明确这个概

2020年前端面试复习必读文章【超百篇文章/赠复习导图】

前言 之前写过一篇 一年半经验如何准备阿里巴巴前端面试,给大家分享了一个面试复习导图,有很多朋友说希望能够针对每个 case 提供一个参考答案. 写答案就算了,一是「精力有限」,二是我觉得大家还是需要自己「理解总结会比较好」. 给大家整理了一下每个 case 一些还算不错的文章吧(还包括一些躺在我收藏夹里的好文章),大家可以自己看文章总结一下答案,这样也会理解更深刻. 「并不是所有文章都需要看」,希望是一个抛砖引玉的作用,大家也可以锻炼一下自己寻找有效资料的能力 ~ ( 文章排序不分前后,随机排

计算机考研复试面试系列 计算机专业英语篇

计算机考研复试面试系列 计算机专业英语篇 在复习过程中,我用心查阅并整理了在考研复试面试中可能问到的大部分问题,并分点整理了答案,可以直接理解背诵并加上自己的语言润色!极力推荐打印下来看,效率更高! 此系列一共有8篇:编程语言篇|数据结构篇|操作系统篇|组成原理篇|计算机网络篇|数据库篇|软件工程篇|计算机专业英语篇(还未全部完成,敬请期待,你们的支持和关注是我最大的动力!) 个人整理,不可用于商业用途,转载请注明出处. 作者各个平台请搜索:程序员宝藏.快来探索属于你的宝藏吧! 需要pdf直接打