今天是秋招开摆的第一天。墨刀被拒之后已经黑化。 10.12日 上来面试官说,可能会打断我回答希望我理解。 整个面下来,这个面试老哥很友好,很有耐心,也很专业。 为什么不做算法? 项目功能是什么 2.1 如果画布中的组件需要通信怎么办 2.2 如果组件库中的组件扩展到上百上千怎么办,能不能打包优化 2.3 后端连数据库了吗?组件的数据结构是什么? 2.4 做这个项目的时候有没有遇到一些难点? 3.实
一面(10.28)50min 1. 实习经历 2. 问项目 3. String ,StringBuffer 和 StringBulider 的区别,有什么常用的库方法 4. 讲一下ArrayList 和 LinkedList 5. HashMap 底层原理,如何扩容 6. 说一下常用的数据结构,怎么用两个队列去实现栈 7. final 和 static 关键字作用 8. 怎么创建线程 9. 讲一下
全程拷打了一个小时 1.没有自我介绍 2.直接在空白页面上,写一道题 topK问题 3.实现思路,原理 4.为什么要这么写? 5.时间复杂度? 6.银行排队系统,使用面向对象的方式设计 7.有哪些对象,哪些方法? 8.怎么保证这个系统准确无误 问了很多很细的东西,追着往下问 9.问项目 10.项目背景?为什么要写这个项目 11.你具体做了什么?实际负责的工作?每一个点都要给他说清楚 12.你的队友
#面经##数字马力##郑州# 本人 22年毕业,2年经验,双一流本,计算机相关专业 6.4 一面20分钟直接挂😁 (1)自我介绍 (2)项目中用到的多线程有什么?答了档案多文件上传时候,会创建线程池,调用完成会关闭。说实话,我们项目中基本不涉及多线程,都不知道说些什么。。 (3)你们的项目是如何部署的?答了我们先写部署手册,然后给配置同事进行部署,回答的很笼统。后面查了查感觉应该要回答用java
一、基础java知识 1. 反射的理解,怎么使用反射的,在哪些场景使用了 2.hashmap有使用过的吗 3.对锁的理解,抽象回答 4.什么情况下使用本地锁和分布式锁(没有回复好,答案是冲突粒度) 5.线程池常规八股,介绍下 6.介绍下Executor自带的那些线程 7.你对垃圾的概念 8。你对垃圾回收器的概念 9.G1有没有了解 10.网址的请求顺序 11.让你设计一个高可用架构你要怎么设计 (
25min 1.自我介绍,说一下为什么选择测试开发工程师这个岗位。 2.解释软件测试中的冒烟测试的含义及目的。 3.在测试中发现了一个缺陷,但是开发人员认为这不是一个问题,你应该怎样处理? 4.如何确保沟通的有效性,避免因为误解而导致争议呢? 5.给某订单网站的支付功能设计测试用例。 6.与团队成员意见不一致时,你如何处理?请讲一个你成功影响他人并达到共识的例子。 7.你曾经参与过的大规模的校园活
1.问项目 2.问场景:购物车怎么测试,短信模块怎么测试 3.看java代码说结果 第一题:经典八股文,但是==和equals记反了...; 第二题: 被longestsubstr迷惑了,加上紧张,以为是最长不重复子串,直接答了,结果尴尬了,是会去重的子串; 4.反问 ps:平时主要用Python,但是他们说主要是Java,估计大概率凉了。
走的社招,23届软件开发,有差不多两年Java 后端开发工作经验,投递的测开岗位。 一面,二面相关内容,不写太详细了: 多线程方面知识:实现多线程的几种方式,线程池原理等,使用场景,线程通信,JMM模型,ThreadLocal原理等,项目中那些地方用到,满了怎么处理;乐观锁,悲观锁等 Redis等相关知识:Redis锁,使用场景等问题,项目中那些地方用过;分布式锁等; 垃圾回收:哪几种清理算法,模
👥 面试题目 以下是能够记住的部分问题,还有部分记不太清 1.自我介绍 2.介绍项目 3.对项目做了哪些测试 4.项目中一个模块如何测试 5.项目的难点,怎么解决的 6.软件测试的流程 7.软件测试有哪些方法 8.边界值的一个场景,左闭右开区间选取用例点 9.软件测试在软件整个生命周期的作用 10测试人员应该具备哪些能力和素养 11.软件缺陷怎么描述 12.数据库的外键场景,延伸出内连接和左右连
1、HashMap的结构jdk1.7和1.8的区别,jdk7的链表添加是插头还是插尾,会有什么影响(我只回答了区别) 2、HashMap是否线程安全,线程安全需要用到什么类,实现原理是什么(原理不会) 3、HashMap红黑树和链表转换机制,扩容机制 4、HashMap的for循环遍历Key直接删除是否有问题 5、Synchronize和ReentrantLock区别 6、Synchronize的
一面视频面试(大概30多分钟): 一面还是比较轻松的,问了一点项目和八股文,整个面试体验很好,面试官很温柔,是我所有面过的体验最好的一场面试 自我介绍 问了一些项目问题 hashmap原理,1.8有哪些优化,concurrenthashmap原理,如何保证线程安全, 数组和链表的理解,arraylist底层结构,如何扩容,是否线程安全?线程安全的list有哪些 对反射的理解,优缺点 对jvm的了解
问题内容: 我需要使用一种方法将整数转换为罗马数字。后来,我必须使用该程序以罗马数字写出1到3999,这样就可以进行硬编码了。我下面的代码非常简单;它是一个基本的I / O循环,可以在使用getIntegerFromUser我们在课堂上制作的程序包时退出。 当我调用该方法时,是否可以将值赋给字符串,然后将它们添加在一起? 更新:我从教授那里得到了一些伪代码来帮助我,而在我理解他要说的内容的同时,我
首先自我介绍 看你项目用了redisson谈一下是怎么使用的,实现原理是什么 了解事务吗?用过spring事务注解吗?谈一下这个注解spring是怎么实现的 项目中session是怎么使用的 session和cookie的区别 项目中用过hashmap吗?用来做什么了,谈一下1.7版本hashmap的put方法和扩容机制 项目的秒杀流程是怎么实现的 看你项目并不是公司项目,那秒杀场景是怎么实现的?
我以为考的是c++知识点,结果是java,很抱歉浪费了你们公司的钱 题型有 单选10道,多选5道,编程题3道 内容大致看了下有 redis,socket,一些基本概念题(应该学过的都回) 编程题印象比较深:我前两个因为不熟悉java语法而且只能用java答题所以就没写,第三个可以用c++所以暴力ac 第一个扔球一个double高度,一个int落地几次,算落地后最高能到多高 第二个给一个string
面试官先介绍此次面试环节:自我介绍以及项目、基础知识考察、反问 自我介绍 实习负责的内容(摸鱼),介绍的很简单,主要是想办法扯到个人项目上让面试官访问 树形穿梭框实现逻辑(项目) 为什么要做组件库(项目) 虚拟列表实现原理,raf优化方案(项目) 关于 axios 库,如何封装一个重试功能,关于重试功能的探讨 打字优化方案(项目) 项目是怎么部署的 面试官说感觉还是比较优秀的,还是再问几个八股文吧