草庐IT

Android Kotlin面试题

全部标签

高薪测试员必备:快速入行车载测试,ADAS测试面试题汇总(二)

上篇文章中,我们分享了一部分车载测试面试题,今天我们来讲解剩下的部分。功能测试1、ADAS工作原理(功能逻辑/技术要点)?首先依赖感知传感器对道路周边环境信息进行采集,包括摄像头、激光雷达、毫米波雷达和超声波传感器、高精地图、GNSS卫星定位、IMU惯性导航等。采集的数据传输到中央计算单元进行计算,用来识别自车周边障碍物的状态和可行驶区域,制定相应控制策略,替代人类做出驾驶决策,(如路径规划等)。最后是执行控制模块制定方向盘转角、线控加减速、线控制动等信息,传输到底盘执行机构,按照指令进行精确执行。2、各功能都需要用到哪些传感器?多数功能都是依靠的前置传感器(经过Lidar、Radar、Cam

微信小程序面试题100问

目录一、技术性问题1、有哪些参数传值的方法2、小程序修改数据值与Vue和React有什么差异3、如何实现下拉刷新与上拉加载4、bindtap和catchtap的区别是什么5、小程序有哪些导航API,它们各自的应用场景与差异区别是什么6、小程序中如何使用第三方npm模块进行功能开发7、小程序的定位在开发环境的设置8、小程序的地图应用可以使用什么方式处理9、如何获取当前的省市区,并在地图上显示地理信息10、小程序中如何显示HTML或者markdown的信息11、小程序中如何使用echart图表库12、小程序如何实现分享功能13、sitemap配置的作用是什么14、小程序是否支持双向数据绑定15、授

揭秘阿里巴巴面试题:系统设计的终极解密!

引言大家好,我是小米!今天我要和大家分享的是阿里巴巴面试中一个热门话题:系统设计。在面对系统设计这样的问题时,我们需要从需求收集、顶层设计、系统核心指标以及数据存储等多个角度来深入思考,才能够设计出高性能、高可用的系统架构。需求收集需求收集是系统设计过程中至关重要的一环。它不仅是为了明确项目的基本需求,还可以为后续的系统设计提供重要参考。在需求收集阶段,我们需要仔细分析用户的需求,充分了解他们的期望和使用场景,以确保最终设计的系统能够满足用户的需求,提供优质的使用体验。首先,我们要确认使用的对象。根据项目的性质和目标用户群体的不同,系统可能会面向个人用户(ToC)或企业客户(ToB)。对于To

java面试题:分布式和微服务的区别

1分布式和微服务概念不同微服务架构是架构设计方式,是设计层面的东西,一般考虑如何将系统从逻辑上进行拆分,也就是垂直拆分。分布式系统是部署层面的东西,即强调物理层面的组成,即系统的各子系统部署在不同计算机上。2分布式和微服务含义不同微服务架构是一种将一个单一应用程序开发为,一组小型服务的方法,每个服务运行在自己的进程中。微服务是指很小的服务,可以小到只完成一个功能,这个服务可以单独部署运行,不同服务之间通过rpc调用。分布式系统是若干独立计算机的集合,这些计算机对用户来说就像单个相关系统。一个系统可以提供一个或多个功能,服务之间也是通过rpc来交互或者是webservice来交互的。3分布式和微

华为校招机试题库2024年(JAVA、Python、C++)

 我是一名软件开发培训老师,我的学生已经有上百人通过了华为校招机试,学生们每次考完试,会把题目拿出来一起交流分享。华为校招机试共三道题目:100分,200分,300分,满分600分,时间2小时,考察基础算法,100分就可以进入面试环节,但是高分有助于顺利通过面试。100分题目考察基础算法,大家可以直接参考牛客网,每个算法练会即可:华为机试_在线编程_牛客网我重点分享200分和300分的题目,助大家取得高分,我将持续收集和刷新:序号题目分值通过率类型1寻找关键钥匙200100%华为校招机试题2寻找密码200100%华为校招机试题3MVP争夺战200100%华为校招机试题4不爱施肥的小布20010

java - 面试题: Query - which sentences contain all of the words of a phrase

我已经解决了这个问题,但无法提出通过所有测试用例的最有效问题。它在5个测试用例中超时。Determinesentencescontainallofthewordsofaphrase0:chrisandjenniferhadafightthismorning1:chriswentonaholiday2:jenniferisinprisonQueryPhrasesare0:chrisjennifer1:jennifer2:prisonGoalistofindindexesofthematchingsentencesforeachqueryor-1iftherearenomatchingse

代码随想录算法训练营第四天|24.两两交换链表中的节点、19.删除链表的倒数第N个结点、面试题02.07.链表相交、142.环形链表ii

文档讲解双指针哈希表哨兵结点循环不变式核心:对于反转链表的问题,使用的pre和cur这两个指针,反转开始之前一定是pre指向上一段的最后一个节点,而cur指向即将反转链表的头节点,这就是所谓的循环不变式。那么又有一个问题,怎么保持住链表不断连呢?我们需要保存一个节点的信息,那就是要反转的链表前一个结点的信息,保存在P0中,这又有一个问题,例如昨天做的反转整个链表的问题,从第一个结点就开始反转,那P0去保存什么呢?故这个时候需要引入哨兵结点,P0保存它的信息。24.两两交换链表中的节点思路:这道题可以把两个结点看成一个子链表,即我们翻转一个链表,其大小为2,那么从上面就很清晰的看出需要两个指针,

Webpack面试题汇总

1、面试官:说说你对webpack的理解?WebPack是一个模块打包工具,可以使用WebPack管理模块,并分析模块间的依赖关系,最终编绎输出模块为HTML、JavaScript、CSS以及各种静态文件(图片、字体等),让开发过程更加高效。对于不同类型的资源,webpack有对应的模块加载器loader,比如说:CSS:解析CSS的css-loader、style-loader,解析less的less-loader,sass的sass-loader,JS:解析将TypeScript转换成JavaScript的ts-loader,解析ES6为ES5的babel-loader,解析JavaScr

华为OD机试题,用 Java 解【DNA 序列】问题

最近更新的博客华为OD机试-猴子爬山|机试题算法思路【2023】华为OD机试-分糖果(Java)|机试题算法思路【2023】华为OD机试-非严格递增连续数字序列|机试题算法思路【2023】华为OD机试-消消乐游戏(Java)|机试题算法思路【2023】华为OD机试-组成最大数(Java)|机试题算法思路【2023】使用说明参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。华为OD清单查看地址:https://blog.csdn.net/hihell/category_12201821.html

2023年Spring MVC相关面试题

1、什么是SpringMVC?简单介绍下你对SpringMVC的理解?SpringMVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把模型视图-控制器分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。2、SpringMVC的优点(1)可以支持各种视图技术,而不仅仅局限于JSP;(2)与Spring框架集成(如IoC容器、AOP等);(3)清晰的角色分配:前端控制器(dispatcherServlet),请求到处理器映射(handlerMapping),处理器适配器(HandlerAdapter