招银网络视频一面 面经(凉经)

自我介绍
1. hashMap的put过程
2. concurrenthashmap的put过程(怎么保证线程安全)
点了点头,就没再问基础了
3. 编程题 数组实现队列(巨简单,md太紧张,没写出来)
4. 口述编程题 两个栈实现队列
5. mybatis的分页(我没用过,我说了一个自己曾经写过的一个物理分页,他说就是mybatis分页的原理)
6. 项目的问题(没回答好)
7. 反问
第一次面试,太紧张了,啊啊啊啊啊啊啊啊啊啊啊啊

#招银网络科技校招提前批##招银网络##校招##Java工程师##面经#
全部评论
漏了一道题,编程题:手写一个单例模式
点赞 回复 分享
发布于 2020-07-10 15:35
挖槽同一个面试官,上来就让写三道算法
点赞 回复 分享
发布于 2020-07-10 17:58

相关推荐

电话面四十分钟,问的内容还是比较有深度的,他还会问一些设计上的问题,不过最后面试官跟我说我答得不错,知识掌握的可以,期待自己能进二面吧。自我介绍你在学校里面学过计算机的课程有哪些,操作系统了解吗一个程序是怎么运行的进程什么时候会停止运行IO操作是怎么实现的中断还有没有其他的中断方式介绍一下时间片轮转是怎么实现的(PS:这里引导我了解CPU里面的时序控制,我一开始没理解这块)操作系统的功能是什么如何实现内存管理分页和分段的区别,为什么要分段进程挂起和就绪状态的区别进程通信的方式用户线程和内核线程的区别内核线程由CPU管理,用户线程由谁管理介绍一下JS里面的生成器作用Yeild停止之后JS线程会干什么(PS:这里是让我理解用户线程由程序自己控制)为什么学前端你在实习的时候用的是vue2吗(PS:我说用了组合式api,然后面试官说就想问这个。。。)组合式api解决了什么问题了解http3的新特性吗vue、react和jQuery有什么区别,解决了什么问题组件实现了什么功能前端经历了各种分离,为什么react还会把组件里的HTML、css、js糅合到一起组件间通信有哪些,redux实现了什么redux相比于context有哪些好处用过taiwindcss吗taiwindcss和语义化class有什么区别,哪个更好,给你一个老项目的话呢反问:1、面试官所在组的业务和技术有哪些?答:业务是阿里巴巴主页以及商品列表、登录等业务的制作,技术方面基本使用开源项目2、面试结果什么时候出?答:这是秋招最后一批了,进度会很快
查看26道真题和解析
点赞 评论 收藏
分享
09-24 22:34
已编辑
重庆邮电大学 Java
选择题全是单项选择,内容涵盖,Java,sql,数据结构、计网和操作系统,排序,设计模式编程题1.给一个长度为n的字符串只包含大小写字母,经过k次操作,使得最终字符串大写字母最多。操作是转换操作即把大写转成小写,小写转换成大写。(三题中唯一A掉的一道)思路就是计算原字符串中大小写字母数量,可以用一个大小为2的数组charNum表示,charNum[0]记录大写字母数量,charNum[1]记录小写的字母数量。最后比较k与charNum[1]的关系,如果k<charNum[1],那么就输出charNum[0]+k即可;否则就要计算temp = k - charNum[1],并计算temp的奇偶性,如果是奇数,那么就输出charNum[0]+charNum[1]-1;否则就输出charNum[0]+charNum[1]。2.最大字典序列。给定一个无重复元素且无序的数组,每相邻的两个数字可以进行交换,但是每个数字最多只能交换两次,求这个数组的最大字典序列。(字典序列的解释就是从第一个元素开始比较,找到第一个不同的元素,数字越大的字典序列越大,说白了就是看数字越大就行了,比如 34131 < 43311).思路就是使用哈希存储每个数字的移动次数(其实数组也可以,但是要注意用数字作为数组的下标才行),然后使用贪心尽可能的去把大数往前移动,哈哈哈,然后就只通过了测试用例,提交为0,一个小时捏,真开心啊!3.没时间看,看了一下找路径,应该要用到图。评测题20到性格测试,竟然还给了两分,可能是怕有人不做吧!总结:sql还是要加强点,设计模式也要了解一下,排序回顾回顾,计网和OS背起来!
投递得物app等公司10个岗位
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务