本文目录
你遇到的前端面试题都有什么
1. cookie session 的用途和区别,以及有效期
1、cookie数据存放在客户的浏览器上,session数据放在服务器上。
2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗
考虑到安全应当使用session。
3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能
考虑到减轻服务器性能方面,应当使用COOKIE。
4、单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。
2. vue的数据绑定原理,mvvm与mvc的区别
MVVM:
m:model数据模型层 v:view视图层 vm:ViewModel
vue中采用的是mvvm模式,这是从mvc衍生过来的
MVVM让视图与viewmodel直接的关系特别的紧密,就是为了解决mvc反馈不及时的问题
图片说明一下:
说到MVVM就要说一下双向绑定和数据劫持的原理,
MVC:
m:model数据模型层 v:view视图层 c:controller控制器
原理:c层需要控制model层的数据在view层进行显示
MVC两种方式,图片说明:
总结:
mvvm与mvc最大的区别:
MVVM实现了view与model的自动同步,也就是model属性改变的时候, 我们不需要再自己手动操作dom元素去改变view的显示,而是改变属性后该属性对应的view层会自动改变。
不懂得可以复制链接查看:
(即只保留2个大版本的云打包机)
【详情请看】
https://ask.dcloud.net.cn/article/35845
java面试题有哪些
肝了一个月的面试题终于来啦,大家开心不。
2020年最新Java面试题整理,全网最全一份,包含各个技术栈,Java基础,Java集合,多线程,Java异常,spring,spring MVC,spring boot,spring cloud,netty,dubbo,activemq,Java web,jvm,kafka,MongoDB,mybatis,MySQL,Nginx,rabbitmq,Redis,Tomcat,zookeeper,设计模式,数据结构,算法,分布式,限流,降级,cap原理等等知识点
话不多说,直接上图
总共80多个PDF
【BAT必备】计算机网络面试题:
链接:https://pan.baidu.com/s/1hFggmtdL1ZmE4utBlo8S1g 提取码:qfkh
【BAT必备】设计模式面试题
链接:https://pan.baidu.com/s/1eXJveIVvQe-m3MdvLcT-fQ 提取码:j0kx
【BAT必备】数据结构算法面试题:
链接:https://pan.baidu.com/s/1daFN9jY03fXsqwc9LeKi2w 提取码:5ab7
【BAT必备】多线程面试题:
链接:https://pan.baidu.com/s/1GdvsNESoHPBjWKN2h-iK7Q 提取码:cqib
【BAT必备】并发编程锁面试题:
链接:https://pan.baidu.com/s/1hXPPtMY2dvz-g7QcSTc3PA 提取码:zhmy
【BAT必备】tomcat面试题:
链接:https://pan.baidu.com/s/1qPZXx4lmLynmaF0XjRTzpQ 提取码:5m16
【BAT必备】zookeeper面试题:
链接:https://pan.baidu.com/s/1EhOee9e1Qe-Q6RC8KlthxA 提取码:p2am
【BAT必备】spring 全家桶面试题:
链接:https://pan.baidu.com/s/1DXGO-N5P6QIGKLZ8LIVOuQ 提取码:m9v7
【BAT必备】rocketMq面试题:
链接:https://pan.baidu.com/s/1TEF3yUR4OOaIpj-4ud_79A 提取码:3g3d
【BAT必备】redis面试题:
链接:https://pan.baidu.com/s/1qlanxWBfwvKUObnHulCQiA 提取码:rjo7
【BAT必备】rabbitMq面试题:
链接:https://pan.baidu.com/s/1ywLiq3IUJVyZosPLNrmyTA 提取码:0td4
【BAT必备】netty面试题:
链接:https://pan.baidu.com/s/1Pbv4aelqOt1dUPA2SwEB_Q 提取码:2w1e
【BAT必备】Nginx面试题:
链接:https://pan.baidu.com/s/1r8YNyOz0N6MJ9F0045lEZw 提取码:49tl
【BAT必备】MySQL面试题:
链接:https://pan.baidu.com/s/1GeX6Fs4nNi6fTUHKxJ2SZw 提取码:8pow
【BAT必备】mybatis面试题:
链接:https://pan.baidu.com/s/1xOYiaiQ2JpPt2jb6GdWjaA 提取码:aqd3
【BAT必备】MongoDB面试题:
链接:https://pan.baidu.com/s/1QTVx1TF8tDn6LUJr7wdfOQ 提取码:j1qt
【BAT必备】Linux面试题:
链接:https://pan.baidu.com/s/1veZ3dBJmz1PduCE5tl-e1A 提取码:txpf
【BAT必备】kafka面试题:
链接:https://pan.baidu.com/s/1SWhiBCswleYGsDupSGzE6g 提取码:o1gv
【BAT必备】jvm面试题:
链接:https://pan.baidu.com/s/1xi-QLq_I75kha439EGqELw 提取码:kxde
【BAT必备】java web面试题:
链接:https://pan.baidu.com/s/1r3Bupn9qhJbw5ebR_6h94A 提取码:qba4
【BAT必备】Java基础面试题:
链接:https://pan.baidu.com/s/1J40nYKIoV_VMCumoRpIyhQ 提取码:5xo7
【BAT必备】dubbo面试题:
链接:https://pan.baidu.com/s/10flnh7Tb0Oxd3yZPQOnjsA 提取码:5gc9
【BAT必备】activeMQ面试题:
链接:https://pan.baidu.com/s/1igNB64dpMCjCQkRzvqCXpQ 提取码:006a
【BAT必备】分布式相关面试题大全面试题:
链接:https://pan.baidu.com/s/1ZcpJDh07B2NPAL4_4VC6jQ 提取码:w4mw
【BAT必备】java面试题大全:
链接:https://pan.baidu.com/s/11jw0Ua4CZiI8-S6EadM_iQ 提取码:epmp
【BAT必备】Java面试汇总
链接:https://pan.baidu.com/s/1vG9_cNoiYBW5TY32S4wGnQ 提取码:k087
【BAT必备】2020年多家公司整理的350道Java面试题手册
链接:https://pan.baidu.com/s/1FEGQVTgiyKG0kCasYn-n2g 提取码:f7y1
【BAT必备】Java全部核心知识点整理
链接:https://pan.baidu.com/s/1StG-ib70TDAE1Hb4NVLQRQ 提取码:5rp1
整理这些非常辛苦,大家 点个赞 在走吧
面试时经常被问到哪些问题
【温少爷观点】
分两种情况:
一、自己投简历(普通人才)
1、专业性问题;2、为什么跳槽;3、你期望的薪资是多少
二、猎头找你(高端人才)
1、专业性问题;2、项目规划问题
对于这问题,我还是比较熟悉,先说说我自己的经历。
我2014年毕业,至今已经过去5年,在这5年时间里,我共跳了3次槽,且每次跳槽,我的薪资和职位都会有一定上升,对于面试,面试官经常会问什么问题呢?
分两种情况。
一、自己投简历(普通人才)
很多面试者,都是通过网上投简历,然后通过公司进行简历筛选,最后被通知进行面试这样的流程。像这种情况,面试官一般会问以下问题。
1、专业性问题
公司招一个员工,首先考察的就是个人能力,毕竟公司是盈利性企业,不能招一个员工回来,啥都不会干,是吧?
面试的时候,面试官会对你之前的从事经历进行适当的提问,例如,你之前在什么企业工作,负责什么项目,做了什么业绩等等,这主要是考察你的能力是否与岗位匹配,能不能胜任此岗位。
2、为什么跳槽
当你的专业性得到面试官认可,这是第一步,然后,有些考官会问你,在之前公司做得好好的,为什么要跳槽呢?
这问题主要考察面试者的态度。
这种情形下,绝对不能说原先公司的坏话,面试官是很反感的。
你可以从自己的个人原因方面下手,打感情牌。
例如:我刚开始第一次跳槽的时候,面试官问我,在上一公司做的好好的,怎么就离开呢?
我是这样回答的:李总,是这样的,我在上一个公司,确实做的不错,工作能力得到上司认可,公司氛围也很适合工作,但是,因为,我爸妈年纪比较大,我又是独子,留他们在老家,不放心,刚好知道贵公司招这方面的人员,我就过来面试,希望贵公司能给我一个机会,成为公司的一份子。
我这样回答,一来,肯定了原公司的实力和氛围,二来,间接也说明,我是有能力胜任这岗位的。这样的回答是不是更有说服力?
3、你期望的薪资是多少
其实,岗位薪资多少,在招聘要求上都有显示的,那么,为什么面试的时候,还要问薪资呢?最本质的原因就是,公司想省成本。
公司都是以盈利为目的的,老板肯定会想尽一切办法压缩成本,实现利润最大化。
那么,对于这问题,我们应该怎么答比较合适?
我这里有一点小技巧,供大家参考。
你可以以原先公司的薪资作为参考,在这基础上涨1000--2000元左右,当然,这个度,需要你自己根据公司实力,岗位的稀缺性进行灵活调整。
二、猎头找你(高端人才)
我比较幸运,在第三次跳槽的时候,就是通过猎头牵线,直至今日,我都在这公司担任技术经理职位。
如果是猎头找到我们,我们在谈判上是有很大的优势的,特别是薪资这块。
猎头公司是怎么操作的,我简单说下流程。
一般猎头找到你,会先咨询你的基本情况,包括工作年限,工作能力、薪资要求及是否有跳槽意愿等等;
然后,猎头会与公司那边沟通,安排面试;
最后,面试通过,公司会出一份正式聘请书,三方各留一份。
通过猎头,你的薪资是不用你自己争取的,只要你通过面试,薪资这块是由他们进行沟通帮你争取。
1、专业性问题
这里的专业性问题,会比以上第一种情况稍微复杂一点。包括产品定位、行业前景等等。
只要你在一个行业做了3年以上,且认真观察思考的话,你会对行业的一些规则及行业未来有自己的见解。
你把你自己对产品定位及行业的前景的理解,按照一定的逻辑说出来就行了。这也是需要你的丰富经验及阅历才能做到的。
2、项目规划问题
通过猎头,一般找到的人才都是项目的负责人,那么面试的时候,你就要有自己一个规划。
我以我的项目经历,举个例子。
我现在做的项目主要分为两大块,一块是见效快的产品,另外一块是见效慢的产品。
那么,在项目前期,肯定是先推广见效快的产品,一来可以先让这个项目启动起来,把业务量做起,二来,可以增加业务员信心,提高他们薪资,增加他们的推广积极性。
但是,在推广见效快的产品的同时,也要推广见效慢的产品,虽然这类型产品,没这么快见效益,但是一旦推广起来,利润是前者的两倍。
所以,必须两者按计划同时进行。现在,我负责的这项目差不多一年了,团队逐渐扩大,业务量也逐渐起来了。
面试是我们职场中很重要的一个环节,如果能把握好,在职场上可以说如虎添翼。
温少爷:3年时间,从职场小白到部门经理,专注于职场与个人成长分享,关注我,我们一起迭代,一起成为职场达人。希望我的回答对您有所帮助和启发。【随手点个赞,对温少爷是个鼓励!】