#软件开发2024笔面经# 项目: 介绍项目,项目难点以及如何解决。 C++: 指针与引用的区别 stl库(vector…set介绍) C++11特性介绍(问了智能指针的思想) C和C++的区别 设计模式(详细讲了下单例模式) linux: IO多路复用的过程 线程池的好处 计网: TCP和UDP的区别 OSI七层模型介绍 操作系统: 就问了进程和线程的区别😂 数据库: B+树相比B树优点 索引
1、自我介绍 2、介绍项目 3、controller层web路径访问顺序,前后端的交互流程 4、Dao层涉及的文件 5、mapper和xml文件,怎么关联的 6、怎么理解运用数据库的,举生活例子或代码说明 7、一段代码中,先删a表再删b表有无影响,两表是无关系的 8、实现某一事务的流程所需步骤 9、SQL题:具体用户记录唯一的表中,初始化时用户却产生多条记录,怎么删除多余的(只保留任意一条) 10
时长:1小时8分钟 问的问题非常多而且详细,真的有点扛不住这么个拷打法啊 1. 自我介绍:约5分钟 2. 项目问答 2.1 你觉得哪个项目的复杂性比较高?具体讲一下过程。(约7分钟) 3. 手撕 3.1 大数加法,输入两个字符串(很大的数),输出两个数的加法值(字符串) 使用逐位相加的方法,注意进位和反转问题即可。 3.2 如果是负数会怎么实现?或者说减法该如何实现? 还是使用逐位相减的办法,只不
下午三点半 准备面试c++开发,但是匹配的部门主要做linux下c开发和java后端 面经: 1.自我介绍 2.tcp、udp介绍 3.数组和链表区别,优缺点 4.线程和进程区别 5.多线程中各种锁,读写锁,互斥锁 6.介绍自己的c++项目,遇到的难点,实现了那些功能 7.实习时间的问题能否接受六个月#实习面试初体验#
1.IIC介绍 2.使用通信协议遇到的问题 3.FreeRTOS操作系统移植碰到的问题 4.CPU和MCU的区别 5.8086架构和ARM CM3内核架构 6.MCU的全称 7.蓝牙模块和串口整体通信过程 8.为什么选择海康 9.和前面的硕士相比,你的优势在哪里 10.CPU的组成 11.软件SPI和硬件SPI的区别 12.项目里PID设计和调参过程 简历上学习课程那写了微机原理,然后就被面试官一
6/1官网投递简历,做了测试 7/6一面,牛客网面试系统,两位面试官,20min 自我介绍 项目介绍 基础知识 调试手段有哪些? uboot启动流程? 为什么启动时关闭icache和dcache? 有接触过USB驱动吗? 用过Makefile吗? gcc的过程,几个阶段,宏定义在那个阶段? uboot的Makefile。 const int * p和const * int p 区别? 堆和栈的区别
7.29 面试 自我介绍 巴拉巴拉 对linux熟悉吗?说一下linux查看日志的命令? 不太懂 ,但知道别的 pwd cd ls -l makedir cat more ifconfig rm which touch 等 计网了解吗? 说一下 你的项目主要是怎么设计的?有什么作用? 下午四点 面试完就发了offer 待遇偏低 但是感觉还行 反问 主要做的是什么? 说是服务器相关的工作 7.30
华为外包1,2面(北京,6月20日,电话),3面无 一面(过): 1.自我介绍 2.介绍一下你做的项目 3.Linux知识,通信协议,在哪里学的? 4.static的用法,含义 5.队列和栈各自的区别 6.如何修改全局变量*static,你能想到几种方法? 7.TCP和UDP的区别 8.然后问自己有没有想问的?(自己问的是与歧视有关的情况) 二面(未过): 1.自我介绍, 2.项目介绍,技术没深
万集科技(提前批) 嵌入式软件开发 7.13 官网投递 7.20 一面 视频面试 40min 1、自我介绍都不用说,直接show time😥 2、介绍各个项目的来源和负责内容 3、挑了一个项目重点提问,问得很细,方方面面的,差点没顶住 4、从项目出发,问了一些Linux和操作系统的相关知识 5、I2C、SPI 6、反问 两个面试官轮流提问,节奏适中,面得挺舒服 7.
电话面(已挂) 问了问项目 有什么算法解决用户输入密码容易输错的问题 tcp三次握手四次挥手 为什么是3次握手。 tco超时重传和快速重传 一个c/c++程序占用的内存结构 怎么class定位 头文件重复包含解决 空类的sizeof大小 深拷贝和浅拷贝的区别 哪些函数是可重入函数 多线程如何保证线程安全 #面经#
2.操作系统(39道) 2.1 Linux 系统的组成部分? Linux内核、Linux文件系统、Linux shell、Linux应用程序。 2.2 Linux 内核的组成部分? (1)第一种分类方式:内存管理子系统、进程管理子系统、文件管理子系统、I/O管理子系统。 (2)第二种分类方式:进程调度(SCHED)、进程间通信(IPC)、内存管理(MM)、虚拟文件系统(VFS)、网络接口(N
题型:3道编程题 题目1: 图像的卷积是图像处理的最常用的方法,当前神经网络中的卷积神经网络当中也用到了卷积的操作来提取特征。卷积一般包含以下几个概念:. 1.输入:一个m*n大小的矩阵,是一个二维数组,是图像的数据信息:例如 2 3 7 4 6 2 9 6 6 9 8 7 4 3 3 4 8 3 8 9 7 7 8 3 6 6 3 4 4 2 1 8 3 4 6 3 2 4 1 9 8 3 0
笔试,3月18号 题型:选择题20道+编程题2道 选择主要有操作系统,外设协议,c语言语句判错等 编程第一题比较简单,就是题目描述有点绕,读了好几遍题目。第二道是一道leetcode hard(4. 寻找两个正序数组的中位数),运气比较好,之前做过 一面,3月24号 3月21号HR通知笔试过了,24号一面
我正在Eclipse Neon中使用Hibernate工具(JBoss tools 4.4.0.Final)。现在,我想将数据库表反向工程为POJO对象和Hibernate映射文件。 我遵循了一些关于如何设置Eclipse来生成POJO对象的教程。在我运行配置之前,一切看起来都很好。什么都没发生,也没有抛出错误。有人能帮我吗?数据库是一个微软SQL服务器2014。 我的逆向工程配置文件看起来像: