<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[学习分享平台]]></title><description><![CDATA[看山是山，看水是水。]]></description><link>https://blog.youkuaiyun.com/qq_45803603</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_45803603]]></copyright><item><title><![CDATA[百度Apollo自动驾驶平台及自动驾驶等级]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/125594354</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/125594354</guid><author>qq_45803603</author><pubDate>Mon, 04 Jul 2022 10:09:23 +0800</pubDate><description><![CDATA[阿波罗（Apollo）是百度发布的面向汽车行业及自动驾驶领域的合作伙伴提供的软件平台。发布时间是2017年4月19日，旨在向汽车行业及自动驾驶领域的合作伙伴提供一个开放、完整、安全的软件平台，帮助他们结合车辆和硬件系统，快速搭建一套属于自己的完整的自动驾驶系统。而将这个计划命名为“Apollo”计划，就是借用了阿波罗登月计划的含义。...]]></description><category></category></item><item><title><![CDATA[百度Apollo决策规划理解]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/125580904</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/125580904</guid><author>qq_45803603</author><pubDate>Sun, 03 Jul 2022 08:55:59 +0800</pubDate><description><![CDATA[Apollo系统中的Planning模块实际上是整合了决策和规划两个功能，该模块是自动驾驶系统中最核心的模块之一（另外三个核心模块是：定位，感知和控制）。下图是Apollo系统的整体架构图。从这幅图中我们可以看出，整个系统可以分为5层。从下至上依次是：Planning模块负责整个车辆的驾驶决策，而驾驶决策需要根据当前所处的地理位置，周边道路和交通情况来决定。Planning不直接控制车辆硬件，而是借助于控制模块来完成。...]]></description><category></category></item><item><title><![CDATA[Hash全套总结及经典问题]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122845295</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122845295</guid><author>qq_45803603</author><pubDate>Wed, 09 Feb 2022 16:48:08 +0800</pubDate><description><![CDATA[1.Hashmap的扩容机制
扩容机制：
扩容(resize)就是重新计算容量，向HashMap对象里不停的添加元素，而HashMap对象内部的数组无法装载更多的元素时，对象就需要扩大数组的长度，以便能装入更多的元素。当然Java里的数组是无法自动扩容的，方法是使用一个新的数组代替已有的容量小的数组，就像我们用一个小桶装水，如果想装更多的水，就得换大水桶。底层是resize方法中的transfer方法将原有的Entry数组的元素拷贝到新的Entry数组里，扩容都是以2的N次幂进行扩容 一般是2倍。
2.Ha]]></description><category></category></item><item><title><![CDATA[字节测开实习国际电商面经]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122822459</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122822459</guid><author>qq_45803603</author><pubDate>Tue, 08 Feb 2022 13:52:28 +0800</pubDate><description><![CDATA[1.自我介绍
2.项目介绍
3.关于项目的问题（问了挺多的）还有其中最困难的是什么
4.为什么选测试
比较感兴趣，如果你习惯主导一件事情，不习惯跟着别人的节奏，那适合做开发；觉得希望被安排的明明白白，然后脾气也比较温和，适合做测试。测试的发展天花板会明显比开发低，测开其实是在强调测试也要承担一些开发工作，比如一些自动化工具，其实主要的活肯定还是测试。
5.去测试你会怎么做
把测试用例想的更全面一些，经常和开发人员进行沟通，把业务需求理解明白，努力写好测试用例。
6.测试发朋友圈功能
功能测试
​      ]]></description><category></category></item><item><title><![CDATA[常见智力题部分整理]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122783029</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122783029</guid><author>qq_45803603</author><pubDate>Fri, 04 Feb 2022 14:18:12 +0800</pubDate><description><![CDATA[智力题整理
1. 4分钟沙漏和7分钟沙漏怎么漏出9分钟
1.4分钟的和7分钟的同时开始，4分钟的完后又倒过来开始。（过去4分钟）
2.7分钟的沙漏完后立马倒过来，（4分钟的沙漏还剩1分钟）。（过去7分钟）
3.等4分钟的沙漏完后。 （过去八分钟）
4.将7分钟的又立马倒过来，等漏完就是9分钟。（因为7分钟漏斗用时8分钟时候反向漏了一分钟的时间，倒立过来既是1分钟时间）
2. 在一个夜晚，同时有4人需要过一桥，一次最多只能通过两个人，且只有一只手电筒，而且每人的速度不同。A，B，C，D需要时间分别为：1，2，]]></description><category></category></item><item><title><![CDATA[常见的测试用例]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122745474</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122745474</guid><author>qq_45803603</author><pubDate>Sat, 29 Jan 2022 17:06:08 +0800</pubDate><description><![CDATA[常见测试用例
测试一瓶矿泉水：

测试朋友圈点赞功能



测试手机开机键

测试一个杯子：




测试一个页面：

测试淘宝搜索框：




购物车测试用例：



]]></description><category></category></item><item><title><![CDATA[计算机基础知识脑图]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122721807</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122721807</guid><author>qq_45803603</author><pubDate>Thu, 27 Jan 2022 18:05:36 +0800</pubDate><description><![CDATA[计算机基础知识脑图
操作系统

资料

《现代操作系统》
《深入理解计算机系统》
《UNIX 环境高级编程》
《Unix/Linux 编程实践教程》
《鸟哥的 Linux 私房菜》
《The Linux Command Line》


基础
概述
并发和并行
并发：

同一段时间交替发生。

并行：

在同一时刻内发生了。

单核CPU只能并发，而多核CPU可以并行
举例:
1.在操作系统中，某一时间段，几个程序在同一个CPU上运行，但在任意一个时间点上，只有一个程序在CPU上运行。
2.边吃饭边看电视，并]]></description><category></category></item><item><title><![CDATA[测试问题相关整理]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122606015</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122606015</guid><author>qq_45803603</author><pubDate>Thu, 20 Jan 2022 17:16:55 +0800</pubDate><description><![CDATA[字节面试整理
测试相关问题
1.   测试服务器和开发服务器数据能共通吗？
开发数据集：用于调整学习模型，比如调整参数、选择特征等。这部分数据也称作预留交叉验证数据集。
测试数据集：用于评估模型性能，这部分数据集不参与模型调整和参数更新。
测试数据集尽量选择与最终数据相似的数据，而不是像训练一样，啥数据都可以选。
2. 接口测试的时候，有用到哪些方法
输入参数合法、输入参数不合法、输入参数为空、输入参数为null、输入参数超长、必传字段不传、非必传字段不传、模拟网络超时、模拟网络异常
下面以QQ登录时的接口]]></description><category></category></item><item><title><![CDATA[L学姐京东后端一面面经]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122586355</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122586355</guid><author>qq_45803603</author><pubDate>Wed, 19 Jan 2022 17:50:50 +0800</pubDate><description><![CDATA[京东0310
1.自我介绍
2.介绍项目难点
根据个人，视情况而定
3.Integer a = new Integer(10);  Integer b = new Interger(10)  a==b?
class test1 {
    public static void main(String[] args) {
        Integer integer1 = new Integer(10);
        Integer integer2 = new Integer(10);
       ]]></description><category></category></item><item><title><![CDATA[字节跳动和腾讯北京测开面经]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122471845</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122471845</guid><author>qq_45803603</author><pubDate>Thu, 13 Jan 2022 13:30:21 +0800</pubDate><description><![CDATA[腾讯
1.自我介绍+项目介绍
根据个人，视情况而定
2.项目用了什么测试方法
等价类划分法，边界值测试法
3.数据库用的什么，怎么和后台实现链接的
Spring Data JPA
4.用过Linux吗
用过，常见的一些命令：
ls：查看文件
kill -9：终止进程
su -username：切换用户
pwd：当前目录
cp -r ：复制文件包括其子文件到自定目录
创建目录：mkdir
删除目录：rmdir
rm -rf file：删除文件包括其子文件
mv：移动文件
tar -czf：压缩文件
tar -]]></description><category></category></item><item><title><![CDATA[计算机网络面试基础知识]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122448264</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122448264</guid><author>qq_45803603</author><pubDate>Wed, 12 Jan 2022 11:39:25 +0800</pubDate><description><![CDATA[HashMap和HashSet的区别：
HashMap： HashMap实现了Map接口，Map接口对键值对进行映射。Map中不允许重复的键。Map接口有两个基本的实现，HashMap和TreeMap。TreeMap保存了对象的排列次序，而HashMap则不能。HashMap允许键和值为null。HashMap是非synchronized的，但collection框架提供方法能保证HashMap synchronized，这样多个线程同时访问HashMap时，能保证只有一个线程更改Map。
HashSet：]]></description><category></category></item><item><title><![CDATA[L学姐阿里测开 & 后端 一面面经]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122415697</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122415697</guid><author>qq_45803603</author><pubDate>Mon, 10 Jan 2022 17:40:16 +0800</pubDate><description><![CDATA[阿里测开面经
1.介绍一下项目里你都做了哪些测试工作
根据个人，视情况而定。
2.Spring mvc架构介绍
SpringMVC框架是以请求为驱动，围绕Servlet设计，将请求发给控制器，然后通过模型对象，分派器来展示请求结果视图。其中核心类是DispatcherServlet，它是一个Servlet，顶层是实现的Servlet接口
流程：
第一步：用户发送请求到前端控制器（DispatcherServlet）。
第二步：前端控制器请求 HandlerMapping 查找 Handler，可以根据 xm]]></description><category></category></item><item><title><![CDATA[L学姐北京美团测开一面二面]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122327824</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122327824</guid><author>qq_45803603</author><pubDate>Wed, 05 Jan 2022 17:12:44 +0800</pubDate><description><![CDATA[1.自我介绍+项目介绍
2.你在项目担任的职责
1、2问题根据个人，视情况而定
3.Linux常用的命令
\4.   死锁是什么
\5.   怎们解决死锁，死锁的类型
\6.   测试电梯，电梯按钮，电梯门（单元测试）
\7.   你知道的测试方法（等价类、边界值）
\8.   什么是等价类
\9.   提取json字符串
\10.  SQL查询语句（三个）
\11.  一段不均匀的绳子烧一个小时，烧1个小时15分钟怎么烧
\12.  输入美团地址后会发生什么。说的不详细dns的过程也要细说
\13.  提]]></description><category></category></item><item><title><![CDATA[常用测试理论基础]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122286548</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122286548</guid><author>qq_45803603</author><pubDate>Mon, 03 Jan 2022 14:59:47 +0800</pubDate><description><![CDATA[测试理论基础
什么是软件测试？
答：软件测试是在规定的条件下对程序进行操作，以发现错误，对软件质量进行评估。

软件测试的目的是什么？
答：软件测试的目的在于（1）发现软件的缺陷和错误（2）保证软件的质量，确保能够满足用户以及产品的需求。
（标重点）软件测试的目的是为了找bug，并不是验证软件没有bug。

黑盒与白盒的定义

白盒：

白盒测试是测试人员要了解程序结构和处理过程,按照程序内部逻辑测试程序,检查程序中的每条通路是否按照预定要求正确工作.它主要的针对被测程序的源代码。
不太需要关注程序功能

]]></description><category></category></item><item><title><![CDATA[测试用例的常识]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122286524</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122286524</guid><author>qq_45803603</author><pubDate>Mon, 03 Jan 2022 13:25:30 +0800</pubDate><description><![CDATA[测试用例设计
测试用例的格式
普遍是 Excel 或 Xmind。
Excel 优势是比较细化，可以突出更多的测试要素，适用于等价划分类等黑盒测试设计思路，也适用于输入输出的场景；缺点是结构化不直观，不好体现功能需求，用例数过于臃肿。
Xmind 优势是大部分只需要列出测试点，更加注重探索性测试，能够更好的去描述功能需求，结构化展示比较直观，比较契合产品PRD；缺点是不太适用于输入输出的场景，测试细节不好表达。

测试用例优先级

高（优先执行）：产品基本的功能验证，即关键路径的测试用例，包括最常执行的功能]]></description><category></category></item><item><title><![CDATA[美团后端开发工程师二面]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122273495</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122273495</guid><author>qq_45803603</author><pubDate>Sun, 02 Jan 2022 08:24:56 +0800</pubDate><description><![CDATA[base：北京
到店事业群-平台技术部
##2021.8.27 美团 二面
1.自我介绍
2.实习项目介绍
3.HashMap
简单来说，HashMap由数组+链表组成的，数组是HashMap的主体，链表则是主要为了解决哈希冲突而存在的，如果定位到的数组位置不含链表（当前entry的next指向null）,那么查找，添加等操作很快，仅需一次寻址即可；如果定位到的数组包含链表，对于添加操作，其时间复杂度为O(n)，首先遍历链表，存在即覆盖，否则新增；对于查找操作来讲，仍需遍历链表，然后通过key对象的equa]]></description><category></category></item><item><title><![CDATA[美团后端开发工程师一面]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122273490</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122273490</guid><author>qq_45803603</author><pubDate>Sun, 02 Jan 2022 08:22:27 +0800</pubDate><description><![CDATA[base：北京
到店事业群-平台技术部
2021.8.22 笔试
五道编程题。
2021.8.25 美团一面
1.自我介绍
我是某某，来自某地，就读于某学校。
2.Spring AOP底层原理
实现AOP的主要设计模式就是动态代理。
Spring的动态代理有两种：一是JDK的动态代理；另一个是cglib动态代理。
JDK动态代理的两个核心接口(类)分别是InvocationHandler和Proxy。
CGLIB动态代理的两个核心接口(类)分别是MethodInterceptor和Enhancer，可以代理]]></description><category></category></item><item><title><![CDATA[美团日常一面二面]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122268457</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122268457</guid><author>qq_45803603</author><pubDate>Sat, 01 Jan 2022 16:20:25 +0800</pubDate><description><![CDATA[一面（11: 00）
1.自我介绍，可以出来实习否
2.说一说你自己做的项目吧。你没有工作过，项目没什么好问的啊
3.讲讲mysql的索引为什么要用B+树
B+树是一个多叉的平衡树，平衡树就是每个节点的叶子节点高度差不超过1，并且在它的非叶子节点存储的是索引，数据全都存储在叶子节点中，用一个链表串联起来，遍历时只需遍历该链表。
B+树的节点只存储索引key值，具体信息的地址存在于叶子节点的地址中。这就使以页为单位的索引中可以存放更多的节点。减少更多的I/O支出。因此，B+树成为了数据库比较优秀的数据结构，M]]></description><category></category></item><item><title><![CDATA[成都美团测试开发一面面经]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122267875</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122267875</guid><author>qq_45803603</author><pubDate>Sat, 01 Jan 2022 15:17:31 +0800</pubDate><description><![CDATA[1、自我介绍
面试官下午好，我是某某，来自某地，目前就读于某某学校。
2、学过的课程
计算机网络，数据结构，操作系统，计算机组成原理。
3、说出五个linux指令
ip addr
service network restart
start nginx
nginx -s stop
docker images
4、数据库索引
数据库索引其实就是为了使查询数据效率变快。
优点：
1.通过创建索引,可以在查询的过程中,提高系统的性能；
2. 通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性；
3. 在使用分]]></description><category></category></item><item><title><![CDATA[S学长阿里一面&&Spring杂谈]]></title><link>https://blog.youkuaiyun.com/qq_45803603/article/details/122267800</link><guid>https://blog.youkuaiyun.com/qq_45803603/article/details/122267800</guid><author>qq_45803603</author><pubDate>Sat, 01 Jan 2022 15:10:35 +0800</pubDate><description><![CDATA[阿里一面
总结起来很一般，不过之前背过的东西还是用上不少，感觉面试官挺不错的吧，面试体验还可以

项目介绍 这里感觉自己还需要在项目上做一个扩充，说的项目感觉都没什么难点。尤其是技术上的
算法：快排，最小堆
微服务之间是如何通信的
线程池中核心线程数、最大线程数、阻塞队列之间的关系
了解的工作队列
了解的GC算法
Java内存模型
Redis缓存雪崩 缓存击穿
Spring动态代理
了解的MySQL存储引擎
数据库隔离级别
InnoDB可重复读隔离级别如何防止幻读
线程之间的通信方式
消息队列（多背背）

]]></description><category></category></item></channel></rss>