面经详情

【C++】面试分享
  • —Java暑期实习岗(济南)​
对白形式面试历时三十分钟左右,意犹未尽。对自己知识掌握情况的检测,对知识的理解层面帮助超级大!!!
一面​
面:首先做个自我介绍。​
我:面试官你好,我叫***,辽宁大学软件工程专业,目前大三,(磕巴了。。。)想找暑假实习工作。(之前每天睡觉一直想着怎么样的自我介绍,正经面试的时候都忘了。。。)​
面:说说你的项目吧。​
我:支支吾吾,阐述耽搁久了 等原因,没有切入到重点。​ 这个项目就是B2C 企业对客户的电商项目,对之前学习的技术栈,做了一个整合。​ 需要我具体说说这个项目吗?​ 面:不用了,说说SpringSecurity的流程​ 我:SpringSecurity和一般的安全框架shrio类似,主要就是认证和授权,需要注入一个bean加密加盐,(那个类还没拼出来,唉)。 然后实现一个类,继承一个类,完成认证,最后对角色授权。(没有经过正经的背题,语言表达确实有问题)​
面:对zookeeper熟悉吗 ?​
我:(回想起来,开头说了一堆废话,应该直接切入主题)zookeeper可以概括为文件系统+监听通知机制, 文件系统和UNIX文件系统类似,节点有四种类型:持久型、持久顺序、临时型、临时顺序,容量最大是1MB。监听通知机制就是server在zk注册,client去访 问,client在注册中心注册一个watcher,每当server发生数据修改、删除或者增加减少新节点的数目时,就会去通知client,watcher只能用一次,防止频繁操作,增加服务器压力。zookeeper有ZAB协议,当服务器集群宕机或者重新启动,此时会进入崩溃修复状态,选举一个leader出来,follower进行数据复制,恢复过半时,进入消息广播状态,开始处理client访问。​ 面:对redis了解吗?​
我:(现在想想,应该先说NoSQL呀 ,内存型数据库 ,key-value啊!!!这里的时候,有些迷糊了。。。)这块是问我redis基本的数据类型,这就很基础了,string,map,list,set,zset,(很流利的说出来)​
面:那你对redis数据存储了解过吗 ?
我:redis是将数据存储到内存,所以快。​
面:那断电了怎么办?​
我: redis可以将数据同步到磁盘。​
面:知道如何实现的吗?
​ 我:好像可以将节点设置成储存到磁盘。(。。。发现了,这里我是瞎说了。。。)​
面:知道数据库的隔离级别吗?​
我:四种隔离级别,(然后说啥想不起来了。。。)让面试官提示一下啊,也没想起来。最后说了 那四个英文字母想不起来了,面试官让我说汉语也行,我也没想起来。(—_—```说了sql server 和oracle是一个级别,可以防止脏读,mysql要高一个级别,可以防止脏读和重复读。​
面:对map熟悉吗?
我:提到了迭代器,collection, map就是hashmap,hashtable​
面:说说hashmap,hashtable区别​
我: 一个线程安全一个不安全。​ 面:哪个线程安全?​
我:hashtable线程安全​
面:知道为什么吗?​
我: 加sychronized关键字修饰,和string 一样吧。(表示自己没仔细去研究map,以致后来面试馆建议我去学基础集合多线程、。。。其实se部分,就这俩等着最后背面试题面试官建议肯定有他的道理,花时间搞一搞,基础底子好,学习起来没烦恼。)​
面: 知道计算机网络七层协议吗?​
我: 计算机网络是这学期开设的课,当时以为暑假面试,所以提前写在简历上了。物理层、数据链路层、网络层、应用层。​ (这块回答的很乱,有些记不清了。)​
面:TCP在哪一层?​
我:网络层吧(纯属胡说八道!)
面:对linux熟悉吗?说几个linux常用命令​
我:(觉得说常用命令太简单了,说了一堆自己阿里云服务器被攻击,怎么解决的事给自己埋坑,反而问的我还没有回答)​ 我: 恍然大悟,当时要是知道这个命令,就好办了啊。说了查看进程的top命令。。。因为内存占用的不会,啊哈哈哈我真机智。​ 面: 面向对象三大特征​
面:权限访问修饰符​​ 面:spring与springboot的区别 ? bean 的生命周期​
我:说了个大概,想要展开面试官可能有其他事要忙吧,没有展开。

相关推荐

匿名用户
C++
确定通过确定通过
一面 问C++基础,包含多态、STL模板,网络编程,epoll和select区别,设计模式,单例和观察者模式,记不清了,基本全是基础知识。哦,还有部分Qt的知识,主要是Qt的多线程和信号槽。应该是部门主管,主要针对项目面试,让讲解项目框架,项目中遇到过哪些难题,是怎么解决的,因为我的项目涉及线程池、内存管理,网络服务器开发等,问了这部分的知识,问了个人规划,怎么解决内存泄露等。最后问了个人情况,如是否结婚,有没有孩子,本人男,孩子多大了,就随便聊聊,总之面试过程比较轻松,面试官问的都是项目里边涉及到的知识,也不会抓着某一点深入去问,都能回答上来。这轮不算面试,主要是两个在线测评,一个是心里测试,25分钟时间,全是选择题,做题时,不能出现前后回答不一致,比如,前边说自己喜欢向别人推销自己,后边又说自己不愿意将自己的优点向别人展示,类似这种前后矛盾的。另一个测评类似于公务员行测,但不是选择题,类似动手做实验一样,按照题目要求拼凑出图形。题目大致这样,给一组数据,算出各组数据所占比例,小学数学题,建议提前准备计算器,或者,给一个工作排班表,然后说现在需要临时插入一个1小时的会议,让你安排下,或者,给一组图型找规律,在指定框内拖出下一个图形。基本就是考察逻辑推理和简单的数学计算题(一般就是用到二元一次方程)。题量总共24到,36分钟,一般做不完,只要保证正确做出12道左右就行,不建议乱答,错误率太高也可能挂,我当时只做了12道,对了几道不清楚,反正最后通过了。到这基本就是HR和你谈薪资了。没啥说的,完成。...查看更多
2 年前 发布

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网中孚信息中孚信息面试经验中孚信息面试经验:【C++】面试分享
正在招聘军工行业高级客户经理9 个岗位