#软件开发2023笔面经# 机考: 机考共三道题,前面两道各100分的简单题,最后一道200分,至少中等难度,甚至困难,看运气。机考平台文本 链接 为保障拿下最后一题,可以刷刷**的专题。 第一题:停车场最少停车数量。给定一个字符串,0、1组成,1表示有车,0表示没有,小车占一个1,货车占两个1,卡车三个1。解题思路:从卡车开始,遍历字符串,我用了StringBuilder,有连续三个1则删除这三
面经记录得比较细致: (简历部分) 1.自我介绍 2.6G内生安全的项目做了什么业务?(会) 3.6G的内生安全为什么要研究,必要性原因是什么?(会,但是没准备过) 4.区块链技术介绍一下,为什么要用到区块链?(会,分布式解决集中式单点问题,分布式认证提高身份的安全性) 5.Nginx的动态代理和负载均衡说一下?有什么区别?(会,区别很爱问) 6.mysql二进制文件主从复制怎么做的?三种binl
自我介绍? 说说面向对象的理解? java 内存模型 ? 垃圾回收的目的? 什么时候会进行垃圾回收? 常用那些集合?有什么特点? Map可以存储重复数据么? list 集合如何去重? Redis工作原理? Redis如何优化登录流程?目的是什么?达到什么效果? Kafka工作原理 ?Kafka和RabbitMQ有什么区别? 为什么选择Kafka? Kafka有什么缺点 ? ES读写流程? 如何
Java 说一下 Java 有哪些基本数据类型 为什么要把 String 设计为不可继承 StringBuilder 和 StringBuffer 有什么区别 在开发过程中,如果对线程没有任何考虑,尽量是使用 StringBuilder 还是 StringBuffer 呢 简单说下通过反射创建对象的方式 抽象类和接口有什么异同点 接口的 default 方法可以是私有方法吗 操作系统 死锁产生的条
10/26一面,面试官虽然没开摄像头,但面试过程很nice,时长40分钟。 自我介绍(项目+实习+个人技术栈) 项目、实习经历提问; 技术栈;功能点;技术挑战及你的解决方案; java jvm运行时数据区、垃圾回收机制; 类加载过程、类加载器作用; HashMap及ConcurrentHashMap 区别及实现原理; spring spring IOC与AOP概念及实现原理; spring 如何解
#24届软开秋招面试经验大赏#10月24号 面经:(1h) 1:介绍下实验室的深度学习的项目; 2:讲一讲java的集合,hashmap源码里面有哪些让你印象深刻的代码(我答的是扩容时候迁移节点时候的计算下标的代码,&上hashmap原来的长度) 3:打开一个网址之后会发生什么(查询DNS,TCP, HTTP请求一条龙) 4:ARP协议 5:端口映射,NAT转换 6:为什么想来趋势,从哪里了解趋势
15分钟左右 自我介绍 从什么渠道了解到烽火公司 场景题:开发过程中遇到某个接口返回结果很慢,如何解决? 数据库的索引有哪些? Redis的使用场景? 有没有用过消息队列? 数据库的B+Tree和Hash如何选择?
时间线:10.14 简历投递 10.16笔试 10.25技术一面 11.15技术二面 11.17hr面 校招进度,offer情况。 为什么选择java,学习路线,未来规划。 成绩排名,技术与身边同学相比怎么样。 实习经历,成长点。 为什么不去暑期实习。 自己的优缺点。 家庭情况。 反问: 进公司后的调岗概率。hr说公司有java和php岗,岗位分配会参考个人想法。 新人培养机制。导师制+新人集训。
一面 电话面试,面了一个半小时面试官感觉年纪挺大的,而且又是Java的技术栈,能被捞属实感恩,阿里系里面对蚂蚁最有好感了。 先聊一下科研课题是什么,论文写了什么 了解过哪些排序算法,分别介绍一下时间和空间复杂度 快排的实现介绍一下 归并介绍一下 查找算法有哪些?我说了二分,面试官说可以从数据结构的角度说一下有哪些查找的方法(我说哈希,B+树什么的) 介绍一下C++里面怎么应用面向对象编程(从封装继
1、自我介绍; 2、介绍自己熟悉的项目以及熟悉的技术栈; 3、线程了解吗?你是怎么用的?线程池的参数你是如何理解并设置的? 4、hashmap和concurrentHashMap的区别; 5、讲讲你对MySQL数据库事务隔离级别、索引的理解; 6、讲一讲你是怎么使用这个AOP的; 7、spring的循环依赖的原因以及解决方法; 8、你发起一个请求,到服务器响应,主要流程有哪些? 9、你说一说,栈、
1. 自我介绍 2. MySQL的ACID特性 3. 数据库join,left join 4. Mysql索引 5. B树和B+树底层算法 6. Java单继承和接口 7. Java多态,举例说明 8. Java并发-线程和进程区别 9. HashMap底层实现 手撕代码:中序遍历
#软件开发2024笔面经##华为##暑期实习# base:北京 5.20一面,当天下午约了二面,主管面约到了明天 反正自己有offer了也是面着玩,进池子里泡着快乐玩耍 1.自我介绍 2.我看你去年拿到了华为GTS秋招offer,你怎么不去 我去年秋招试水一下面试,但明年才毕业,所以接不了offer 2.那来聊聊你的项目吧,你里面写了你保证了接口的可扩展性,你知道哪些方式可以保证接口可扩展性呢?
一面 共计50min 自我介绍、项目介绍 哈希冲突的解决办法 cpp vector、list对比 编程 两个栈实现队列 链表实现栈 二面 共计40min 自我介绍、项目介绍、实习介绍 协程调用过程,怎么切入协程 数据库 索引,B+Tree 聚簇索引、非聚簇索引、二次查表 事务,怎么保证事务,事务隔离级别 编程 给定数组,判断其是否可能是二叉搜索树的后序遍历序列 三面 共计40min 自
第一次可能也是最后一次面后端,留个纪念(逃) 笔试 72h 11道oj,5道ac进面 一面 50min 1. 自我介绍 2. 没做过相关项目,说了个大作业 3. (好像被认出来是哪门课的大作业了尴尬到不敢回忆后面问问题一问三不知给老师丢脸了orz) 4. 三次握手过程 5. 三次握手之后的状态 6. 第三次握手失败会怎么样 7. 二分查找原理 8. 程序如何测试 9. 手写代码(类似二分查找) 1
#e签宝# 题目整体不难 选择题涉及java基础,jvm,并发编程,IO 问答题 1.spring事务 2.包装类 3.Full gc 4.IO模型 编程题 1.mysql索引 2.列表树化 3.快排