1.基于区块链的这个项目遇到了哪些难点?是如何解决的?答:说了搭建fabric环境的难点。 2.搭建的节点的集群多大规模?答:模拟了就3到4个组织,说了每个组织peer节点order节点的各自作用。 3.为什么要用区块链,有什么好处?答:防篡改,数据对所有节点透明可见,可追溯,对防篡改进行了展开,hash函数不可逆,merkle树验证。分布式篡改需要篡改大部分组织区块链账本,可能性小。 4. Sp
#软件开发2024笔面经##华为##暑期实习# base:北京 5.20一面,当天下午约了二面,主管面约到了明天 反正自己有offer了也是面着玩,进池子里泡着快乐玩耍 1.自我介绍 2.我看你去年拿到了华为GTS秋招offer,你怎么不去 我去年秋招试水一下面试,但明年才毕业,所以接不了offer 2.那来聊聊你的项目吧,你里面写了你保证了接口的可扩展性,你知道哪些方式可以保证接口可扩展性呢?
OD统一考试(D卷) 分值: 100分 题解: Java / Python / C++ 题目描述 寿司店周年庆,正在举办优惠活动回馈新老用户。 寿司转盘上总共有 n 盘寿司, prices[i] 是第 i 盘寿司的价格。 如果客户选择了第 i 盘寿司, 寿司店免费赠送客户距离第 i 盘寿司最近的下一盘寿司 j ,前提是 prices[j] < prices[i],如果没有满足条件的 i ,则不赠送
总耗时 55min 自我介绍 你的主语言是什么 说说java语言的优势 面向对象三大特性 多态体现在哪几个方面 有一个父类和子类,都有静态的成员变量、静态构造方法和静态方法,在我new一个子类对象的时候,加载顺序是怎么样的 说说你知道什么数据结构 说说java的数据结构 说说HashMap怎么put的 为什么HashMap链表要转成红黑树 说说消息队列,如果我有两个consumer在消费Kafka
终端BG云服务 软件算法 笔试免 技术面问的都是论文中的Transformer相关的,自注意力机制之类的,八股基本没问 聊了聊大模型,因为我做推荐,也问了大模型跟推荐有没有什么想法… 主管面感觉纯聊天啊…华为精神也没问,也聊了一下论文,怎么选题,idea怎么来之类的… xdm会不会变成kpi啊,越想越奇怪,八股真是一点没问 主管面还没出结果,下午刚面完 本人无实习经历,无顶会顶刊… 论文在投,一片
3.29 官网投递 ai软件开发 4.17 笔试,一二题300分 5.14 技术面+主管面 技术面: 开局手撕,父子进程,然后去除一个节点,需要将所有子节点也连带去除 谈到父子进程,问了进程和线程,这俩关系,通信方式,进程通信的底层实现逻辑 项目介绍,用的模型架构,从哪些层面性能优化的,用的方法 主管面: 项目介绍,课题详细介绍,创新点在哪,遇到的困难,怎么解决的 家在哪,对华为文化怎么看 晚上h
bg:211本985硕,技术栈C++,本硕均目标院校 坐标:ICT销售与服务部-通用软件开发 5.12 线下技术面+主管面 技术面: 自我介绍 手撕:力扣 45. 跳跃游戏 II(力扣原题打印在纸上,给了一张纸,让在纸上手写代码) 科研论文,实验室方向 有科研成果为什么不做算法? 拷打项目 TCP粘包问题 C++智能指针 介绍右值引用(作用+用法) 虚函数、纯虚函数 面试官推荐我学习Java,表示
开头问了项目 问你觉得你对java的掌握到了什么程度 项目的难点 无八股 然后开始手撕,半个小时,字符串的加粗单词 一时半会没有思路,直接讲了思路,后来发现不对,又改了思路,和正确解法较为接近 实验室项目+现在有没有时间 面完了秒挂 别的岗位,有撕括号生成的,也有撕矩阵搜索的,上周java岗面试还能三选一选简单的来做,认识几个其他的同学,撕不出来讲了思路也过了,为啥我这直接
第一题就是普通的lru,代码未保存,就略了 第二题将模式串n()的形式拆分出来,然后将待匹配串处理成A+N的形式,跑一遍kmp即可 #include <iostream> #include <string> #include <stack> #include <cstring> using namespace std; int nxt[1000005]; void getNext(const
#软件开发2024笔面经# 1.复盘机试 2.介绍学校里的项目 3.谈谈你对编程语言的了解 4.比如说C语言的函数指针,知道是怎么做的吗 5.介绍你做的最好的一个项目 手撕一道简单的全排列 秒过,等下一轮了
本来投的算法工程师中的通信算法,看会收数学专业,然后hr打电话联系说可以直接投第一个,软件算法收的实习会多一点。看了看要求,了解深度学习,掌握python,也算基本符合。今天约的面,刚开始就问我会不会c语言,我说本科学过,但是太久没用,遗忘的比较多,我就快绷不住了,还问了我c中的指针和释放内存。这都啥啊,手撕代码感觉起码是leetcode中等-困难程度。我写了个框架说大概就能写这么多了,但是我说面
linux怎么统计cpu占用率,它底层是怎么实现的 linux怎么统计mem占用率,它底层是怎么实现的 c/c++定义不同类型变量的内存分配(内存分段结构) 代码段定义10M大小的数组(全局变量)二进制文件的大小有什么变化(elf文件分段结构) OS分配堆 malloc是系统调用吗,为什么不直接用brk/mmap 创建一个线程os过程中会做什么事 分配线程标识符: 操作系统为新线程分配一个唯一的线
1h base南京 先复盘了24号机考的题目,让我选一个说,我说随便都可以,面试官直接选了第三个 第三个当时没全过,思路大概记得但是讲不清,其实我觉得我讲清楚了但是人家没听懂 然后问研究生修了什么课,擅长哪个科目,答软件工程和测试 However,软工的理论问题回答不出来,我是憨批 问了简单的,进程和线程,排序算法的时间复杂度和具体操作 手撕代码,链表从后往前第k个,秒了 目前一面已经过啦 但是这
1.自我介绍. 2.机试回顾. 3.学过哪些课程,自己学了哪些语言,技术. 4.项目介绍. 5.介绍一下TCP/IP协议栈,举出具体例子. 6.IP协议. 7.IP转发分组,具体. 我谈到查找路由表,于是又问路由选择. 8.手撕:leetcode22 生成括号. 背了一大堆TCP,http的,结果问ip
OD统一考试(D卷) 分值: 200分 题解: Java / Python / C++ 题目描述 有一棵二叉树,每个节点由一个大写字母标识(最多26个节点)。 现有两组字母,分别表示后序遍历(左孩子->右孩子->父节点)和中序遍历(左孩子->父节点->右孩子)的结果,请输出层次遍历的结果。 输入描述 输入为两个字符串,分别是二叉树的后续遍历和中序遍历结果。 输出描述 输出二叉树的层次遍历结果。 示