背景:二本,java开发 第一次写面经,简单记录一下,面试了一个小时,项目问了半个小时,后面的每个问题,java基础部分的面经很久以前看的,导致好多都没答出来 1. 我项目中有一个点赞的功能,问题:并发情况下,如何保证更新的值不会出错 当时太紧张了,其实可以使用mysql的锁来实现 2. 问:基本数据类型,占的字节 3. 问:String,为何要使用final修饰,作用,存储方式,为何要在jdk9
获取企业授权状态 请求地址 https://api.es.xiaojukeji.com/river/Company/getAuthStatus 支持格式 JSON 请求方式 POST 访问授权限制 暂无 请求参数 名称 类型 必选 描述 out_company_id string yes 授权公司在平台的id client_id string yes 平台在滴滴的client_id access_
1,CAP的概念,raft属于哪一种? 2,读写分离的东西懂不懂?比如说主从复制中读请求跟写请求的关系?回答了主从复制中异步复制导致复制滞后带来的一些一致性问题。 3,懂不懂数据库中按行,按列啥的忘了? 4,ACID的概念 5,lambda和function的区别,与function ptr的区别? 6,进程,线程,协程的区别? 7,什么时候会出现segment fault?数组越界一定会导致se
1. 递归的原理是什么,怎么优化递归?尾递归听说过吗? 2. C++的多态是怎么实现的?不会,扯了半天Java的多态 3. 链表怎么找中点
面试全程大概一个小时左右,基本都是问的实习相关的内容。 问在字节实习期间的工作内容是什么,自动化用例的实现率95%+是如何计算出来的,80%+的稳定率是如何计算出来的。 录制的自动化用例中是如何进行Mock处理的,如何抓取录制过程中的流量的; 在字节实习期间遇到的最大的困难是什么,是如何解决的; 录制工具和自动化平台是字节内部自己研发的,存在很多缺陷,那么为什么还要使用呢; 为什么想要做测试呢;
最近参加了BCG咨询公司的面试,并顺利拿到交互设计师的offer,这里分享下面试经验 1面:HR 电话,20分钟,问了些常规问题,核实简历,让我简单地讲一个项目。 2面:技术面,1小时,两个设计主管。第一部分是讲作品集,可惜我第一个项目都没讲完,因为他们不停地打断我几乎每个设计决定都要问。问最多的是:客户的反馈怎样?我如何说服客户? 第二部分是case interview:‘用一个dashboar
面试 面试官:C#重载和重写的概念 我:重载是继承父类的时候,可以改写他的函数。重写是函数名相同,输入的参数不同。 面试官:又问那么输出的方法不同,可以重写吗? 我:开始答可以。然后我又该说不可以。 面:你知道编译器是如何帮我们实现它们的吗? 我:不知道。我说C#底层是C++。 面试官:class和struct的不同 我:一个是值类型在堆中,一个是引用类似在栈中。class可以做继承,struct
广州小厂一面……感觉简单到逆天😂 面试内容 java的基本数据类型 接口和抽象类有什么不同 fianl变量有什么用 spring和springmvc和springboot说说细节 sql语法(sql不好没答出来) linux系统基本操作命令,举例子docker操作命令,问知道前一段时间的docker事件吗 redis的基本数据类型 redis的主从复制是怎么实现的(说着说着说到哨兵) 说一下sp
1. 写的selenium脚本细节,怎么获得的cookies,怎么判断打开的网页是想要的,怎么定位元素,怎么获得文本等等 2. pytest写测试用例用到了什么 3. python数据类型 4. 连接字符串的方法 5. 深度学习用的包 6. 合并字典方法 7. 字典怎么遍历 8. 手撕 二分查找、数组去重,要求无额外空间无额外包,不能用字典等 反问:几天出结果 ?
1.项目中实现了什么算法进行复盘 2.WebSocket如何实现通讯 3.WebSocket中如何处理黏包问题 4.使用nacos实现服务注册发现需要引入什么依赖 5.nacos和openFeign的区别 6.String和Integer之间如何转换 7.讲一下Java中的多肽 8.能够实习多久,在一个初始团队能够做什么 9.反问#面经#
大概30分钟,实习经历占10多分钟。 1、实习相关 2、MQ消息积压如何处理? 3、慢接口问题你是如何排查的? 4、讲讲如何实现幂等,如果请求来自于多个不同的设备呢? 5、Redis底层数据结构讲一讲 6、缓存击穿问题? 7、各种排序算法的时间复杂度和空间复杂度,详细讲讲堆排序和快排实现? 8、JVM的回收算法有哪些,优缺点各是什么?新生代和老年代可以只用一个算法吗? 其他的忘了,之前约我面试,然
问题内容: 我如何从elasticsearch中获取所有结果,因为结果仅显示限制为10。我有一个查询,像: 我已将限制设置为15,但我不想使其无限,以便我可以获取所有数据,因为我的数据不断变化,并且我想获取所有数据,所以我无法设置限制。 问题答案: 您可以使用和参数浏览所有数据。这可能非常慢,具体取决于您的数据以及索引中有多少。 http://www.elastic.co/guide/zh-CN/
限定的工作机制有一个效果是,即使一个 trait 不包含任何功能,你仍然可以使用它作为一个限定。在标准库中的 Eq 和 Ord 就是这样的例子。 struct Cardinal; struct BlueJay; struct Turkey; trait Red {} trait Blue {} impl Red for Cardinal {} impl Blue for BlueJay {} //
接口说明 获取用户权限 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 GET /permissions/api/team/user/v1.0.0/getUserPermissionsList 是否需要登录 是 请求字段说明 参数 类型 请求类型 是否必须 说明 token string header 是 当前登录用户的TOKEN 响应字段说
接口说明 获取用户权限 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 GET /permissions/api/team/user/v1.0.0/getUserPermissions 是否需要登录 是 请求字段说明 参数 类型 请求类型 是否必须 说明 token string header 是 当前登录用户的TOKEN 响应字段说明 无