在2019年Java程序员备战面试的过程中,整理一下面试题,大多数题目都是自己手敲的,网上也有很多这样的总结,总是很乱,所以小编花了一些时间把自己觉得重要的东西总结了一下。@PathVariable注解和@RequestParam注解的区别。@RequestParam注解是获取静态URL传入的参数@PathVariable是获取请求路径中的变量作为参数/需要和@RequestMapping("it
阿里一面简单说说在学校做过最有成就感的事情(和技术相关的)你的项目用到了数据库,谈谈对事务的理解假设你要做一个银行app,有可能碰到多个人同时向一个账户打钱的情况,有可能碰到什么问题,如何解决(锁)说说乐观锁和悲观锁最近在看什么书Java基础(就问了一句==和equals)说说现在能写出来哪些排序算法在学校有没有参加社团之类的给定一个文件名,如何在d盘找出来这个文件,...
转载
2021-08-18 09:45:33
295阅读
拼多多java开发一面、二面合并面经作者:reed,一个热爱技术的斜杠青年,程序员面试联合创始人一、项目方面首先上来简单做一下自我介绍。然后让介绍简历里的项目。说下项目里的难点,技术架构。平时开发过程中都遇到过哪些难题?平时都这么和同事沟通?二、java基础方面。1、首先还是老生常谈的hashmap。hashmap的set和get的时间复杂度是多少?为什么是O(1),hashmap在jdk1.8是
原创
2020-12-04 20:17:08
456阅读
天猫1、自我介绍(重点说项目和遇到的问题,解决问题的过程)2、说一下红黑树3、数组和链表的区别4、tcp如何建立连接5、cook
原创
2022-06-27 10:42:30
103阅读
今天一面结束,感觉答的很不好,也有可能是自己压力太大,说话都没有了条理,羊羊,看来我还是得和你继续学习打坐。
经过今天的面试也学到了不少。
第一:心态确实很重要,不然就算技术再好,别人问的时候答不出来,没有条例还是不行。在门口等的时候心里还一直在想着怎么自我介绍,可是,见到面
推荐
原创
2011-09-25 17:18:57
1460阅读
点赞
4评论
在网上做完了测评之后,当天就收到面试的通知了,CVTE效率真高。第二天就去参加面试,面试前紧张了一把,后来去到之后发现只有几个应聘者,很多面试官前面都没人,估计现在中午一点,所以都去吃饭了。我和一个同学去,直接就面试了。我面的是技术类的岗位。 一面没有问技术,只是问问简历上写的东西。HR有2个人,同时面试我们3个人。以下是HR问的问题:你为什么要应聘这个职位?你的成绩排名如何?为什么不是一直是第一名或第二名?在大学里做的哪个项目是你觉得最满意的?项目中遇到的最大的问题是什么?你是怎么解决的?如果你没有被CVTE招聘,你觉得是什么原因呢?如果你收到CVTE的OFFER了,有什么会阻止你...
转载
2013-09-15 19:17:00
145阅读
2评论
题目描述:给一个数组,有一个数出现了两次或者1次,而其他数都出现了三次,找出这个数。其实对应了leetcode 137。网上的解法多是位运算public int singleNumber(int[] nums) {
int ans = 0;
&n
原创
2017-08-18 21:16:49
1122阅读
一觉睡到2.30,本来决定去北森了,不想再面了,为了不鸽面试官,还是爬起来床,去面了,面完感觉自己又行了,感觉又能进大厂了。。。。自我介绍Java SE忘了问的啥了多线程的安全问题讲了讲两个线程依次打印1-100volatileSynchronized和Lock的底层实现(这个还真没看过)JVM怎么判断一个对象已死?七大垃圾收集器(答的有点菜)CMS(答的有点菜)MySQL事务-ACID间隙锁索引
原创
2023-05-24 14:55:57
106阅读
一面计算机网络tcp http socket 区别 联系tcp 传输层协议 http 应用层 socket 是 操作系统对 网络工具的抽象支持 TCP/IP 协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示聊天软件用的三个中那个Java基础接口 能直接实现 方法吗?回答的以前 不能,现在能,现在能直接实现静态方法这个问题应该考的 JDK 1.8 新特性 默认方法应该也能实现 因为要 和 lambda 表达式 配合也问了 lambda 表达式 我说不会Lambda
原创
2021-07-08 16:32:50
163阅读
滴滴一面凉经(视频50分钟)做下自我介绍你都做过什么,移动端开发有了解吗?后端,和微信开发,h5,安卓ios,泛前端都有了解吗?你以后的方向是什么?1、启动两个线程A、B,如何让两个线程像ABABAB这样循环执行?(我围绕join说了下,面试官提醒循环会导致死锁,改口CyclicBarrier)2、当前线程跑一亿条数据,如
原创
2022-06-27 10:17:28
118阅读
正经面经: 计网 HTTP下层用的什么协议? HTTP只定义了应用层的东西,下层的可靠性要传输层来保证,可以用TCP,但没有说一定要用TCP ,只要是可以保证可靠性传输层协议都可以承载http,也可以基于sctp的http实现。 当然HTTP也不是不能通过udp承载,但是是非标准的。 参考链接:ht ...
转载
2021-08-17 17:25:00
168阅读
一面问项目做过的项目做题:两个栈实现一个队列二叉树的最大路径和10L水,3L杯子和7L杯子,得到5L水ql
原创
2022-07-15 14:57:26
279阅读
40min 1. 企业异构平台为什么能得二等奖? 2. 你们数据库里的数据是什么? 3. 分析的是什么? 4. 智能交付交互有用到Kafka,Kafka是怎么用到的? 5. Flowable是什么? 6. 判断是否包含子串? 7. 面试官介绍公司情况 8. 有什么问题吗? ...
转载
2021-09-06 20:42:00
155阅读
2评论
微店 一面0.为什么想做测试?如何看待软件测试?重要因为它是一个新兴的行业,发展有潜力,很锻炼人如何看待 :软件测试不是单纯的查找 Bug而是查找Bug发生的过程,在程序发布之前减少风险,提高用户体验1.了解IOS和安卓吗?区别?(1)导航方式不同ios的tab一般在页面底部 ,不能通过滑动来切换,只能点击(2)Ios单条Item有两种,点击和滑动,点击一般进入一个新界面 ,滑动会出现这条Item
原创
2016-08-25 10:04:42
666阅读
1.在浏览器上输入url到加载完页面过程中发生了什么? 2.前端的缓存机制 3.cookie sessionStroge localStorage 同源窗口是否可以共享 4.Ajax状态码?301是什么?还知道什么其他的状态码 5.对vue的理解 6.v-model的原理 7.vuex的流程 8.w ...
转载
2021-09-23 19:40:00
108阅读
2评论
1.基础 1)多态:一个对象具有多种状态,即提供一个统一的接口,使不同类型的对象可以实现同一个操作或方法具体表现为父类引用指向子