背景:20届自动化转java,目标院校。有工科基础,算法基础,无实习 一、题目: 2道100分,一道200分,100分的题提交了以后才能做200分的题。 1.检查IP,牛客例题有(100分) 2.类似跳台阶:(100分) 第一行一串数字(正数表示往上跳,负数表示往下跳)作为数组, 第二行一个目标值,要求选择数组中的两个数,有重复值但不可以复选,两步跳到目标值。 要求输出所有方案中,在输入数组中的索
1.上个项目流程,负责内容,最得意的是什么 2.有没有用过华为的产品,和其他的对比感觉如何?。。。 3.反问,胜任这个岗位的话还需要学习哪些东西 6-10机考到7-26综面历时一个半月的面试流程终于结束了
问了学过的课程,让介绍项目。 针对项目问了点问题,时钟频率采样频率,为什么这个时钟频率,做了几点的fft,调用的ip核fft和仿真结果有差别吗,为什么。 用过高速接口嘛。 fpga上有哪些资源。 问了俩个机考题。 手撕代码,几道题抽一个。但是在场三个同学交流全是这题。 时钟主频50Mhz,高有效复位信号(我写出的代码写成低有效了)。 要求拉高延迟20ms输出(我算错了,只延迟了20ns)。问hr默
校招一对一进阶提高,带领学员斩获大厂实习秋招春招offer!!! 笔试科目一帮助,踢踢饲料沃!!! 订阅专栏,方便查阅,时刻更新各厂软件算法笔试https://blog.nowcoder.net/zhuanlan/0oDWVm 题目1: 1、数据合并 向一个空栈压入正整数,每当压入一个整数时,执行以下规则(设:栈顶至栈底整数依次编号为n1、n2...nx,n1为最新压入的整数) 1.如果n1=n2
笔试:也就是机考。设计岗的话就是上传作品集,hr会联系你通不通过面试的。 一面: 自我介绍+作品集+提问。 不太会围绕自我介绍的内容问,主要是问作品集、奖项、实习这些内容,大概1h。效率很快,快的话10分钟出面试结果,慢的话一天内出结果。 二面: 基本和一面内容和过程差不多,但时间相对短一点,因为一面有面评和记录,二面基本就是对照一下看看你能不能再复述清楚,有没有瞎编,大概50min左右。快的话1
#软件开发2023笔面经# 机考: 机考共三道题,前面两道各100分的简单题,最后一道200分,至少中等难度,甚至困难,看运气。机考平台文本 链接 为保障拿下最后一题,可以刷刷**的专题。 第一题:停车场最少停车数量。给定一个字符串,0、1组成,1表示有车,0表示没有,小车占一个1,货车占两个1,卡车三个1。解题思路:从卡车开始,遍历字符串,我用了StringBuilder,有连续三个1则删除这三
#软件开发2023笔面经# 技术一面:由本部门的人来面试。自我介绍后开始问问题,主要是理论性的问题,就问了10来分钟就手撕代码了。 RabbitMQ的消息丢失如何解决 AOP的实现和应用场景 数据库隔离级别,sql优化,索引的存储原理 Redis的在自己项目中如何用的,处理了哪些问题 Nacos心跳机制 RPC是什么,Dubbo用的什么协议 有没有研读过哪些源码源码(加分项,如Spring的循环依
#软件开发2023笔面经# 由其它部门的人来面试。基本问业务问题,问了有半个小时,个人觉得问题答得一般,但是和面试官的互动很多,回答问题要有一个思考的过程,因为考察的是业务能力,大胆从不同的方面说出你的想法,但不能瞎说,考虑不足也没事,主要要有想法,有思辨性。 问题:如何理解面向对象;处理业务的类和定义实体的类的区别,为什么会有这种区别;Seata用的模式和工作机制,使用的负载均衡算法有哪些不足,
#软件开发2023笔面经# HR面。首先她介绍了后续面试流程,以及薪资构成。然后就开始自我介绍,然后通过你的介绍的点来问,比如我说喜欢如篮球的团队运动,乐于沟通,面试官就问工作中跨部门或小组协作出现分歧,你是如何解决的?还有根据你的兴趣爱好,你的家庭情况,来了解你的生活学习状态,最后问了薪资,然后反问。放开聊天就行,要表现出积极进取的态度。 综面:主管面试。也是先做了自我介绍。然后开问:对代码的质
ioc、aop,springcloud的组件及其作用 连接池的关闭,当应用程序退出时,关闭连接池的所有连接,释放连接池相关的资源。 问完这些以后就开始问一些java基础相关的问题。 transient 然后问了 http状态码,三次握手什么的。 这个没有答上来 又问了mysql相关的问题 分页关键字的使用 如果要连接多个查询结果怎么办 内连接和外连接的区别 对事务的理解 索引的底层实现原理 这个我
技术二面是交叉部门面试(就是其它部门的人来面试)。 他只问了我三个问题,答得不是很好。 1.当项目中增加一个管理员功能,怎么在不增加拦截器的情况下实现。 可以把管理员功能放在/admin/路径后,如:/admin/add、/admin/delete等,拦截器只需要拦截/admin/*路径就可以了 2.项目中使用到websocket的功能怎么在分布式系统下实现。 当订单请求发起时,由订单服务器发送消
第四关群面。 这个环节与销服岗不同,研发岗的群面还是写程序,在一张报纸上写。这次是放在技术面里面进行的,主要就是考一些小算法之类的,但是冒泡排序之类的,我觉得还是太过基础,毕竟他是所有排序算法里思想最简单的了。 一般是面试官随机出的题,有时也看人品,不过写不出来也不要慌,多在其他方面表现一下自己也是可以进入下一环节的。对待其他公司的技术面我觉得也是差不多的,有一定的技术是必备的,但是给面试官留下的
第五关是BOSS面。 不得不承认,华为的BOSS面还是很有质量的,这些在华为这种狼性文化下呆了十几年的老狼都不是省油的灯。这一环节的BOSS们都是一些部门的主管之类的。据我和同去面试的同学交流所知,主管们面试时的侧重点也有所不同,和他们本身所在部门有直接关系。有些BOSS面的技术问题比较多【个人觉得这样的比较容易点儿】,还有一些就是把你简历上的东西详细的问一问,这种BOSS比较擅长压力面,网上查查
岗位:软件开发工程师 专业一面:8/17 自我介绍 项目 简单八股 手撕代码:LeetCode中等题 专业二面:8.17 项目 手撕代码:字符串编码相关,个人认为是中等题 业务主管面:8/18 自我介绍 项目 聊经历,主要是简历上写的 聊天,对一些事情、对象、情绪的看法 反问 总结:专业面试比较简单,难度不高,主管面的面试官很和善,感觉到到了我的紧张 在一步步的引导我放松,所以后面就聊hi
岗位:Web Developer,base上海,8.30投递 9.24收到笔试邀请,9.27晚统一笔试,2h,全英文考卷,7道选择3道编程。选择涉及数据结构,Linux字符串处理命令,数据库操作,JDBC操作,Java代码补全,都是那种很偏向实际应用场景的,不是单纯题。编程题核心代码模式,1.给定存款求买入股票的最高利润,有一个用例没过。2.求二进制RGB像素最接近的颜色,全过了。3.归并排序右半