×

面试体

你遇到的前端面试题都有什么?java面试题有哪些

jnlyseo998998 jnlyseo998998 发表于2022-11-15 21:55:21 浏览33 评论0

抢沙发发表评论

本文目录

你遇到的前端面试题都有什么

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年时间,从职场小白到部门经理,专注于职场与个人成长分享,关注我,我们一起迭代,一起成为职场达人。希望我的回答对您有所帮助和启发。【随手点个赞,对温少爷是个鼓励!】