字节-人工智能编辑代码方向面试-题目记录

news2024/9/20 8:57:06

问的都是自己简历里写的!不会就不要写

  • 简述一下几个排序算法

  • 二分查找的时间复杂度(是O(log2n)!!!)

  • find函数和count函数的时间复杂度都是O(n),因为都是遍历整个数组来找的!!

  • 强化学习,有哪些强化学习算法(我当时用policy-based和value-based来说了)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 机器学习中,监督学习和非监督学习的区别?

    • 这就不说了,太简单
  • 哪些是监督?哪些是非监督?要会列举?

    • 监督:支持向量机 (Support Vector Machine, SVM): 用于分类和回归,目标是找到一个最优的超平面,将数据分成不同的类别。
      决策树 (Decision Tree): 用于分类和回归,模型通过学习数据的特征来构建决策树,每个节点表示一个决策条件。
      线性回归 (Linear Regression): 用于回归任务,模型学习线性关系,预测连续输出。
      逻辑回归 (Logistic Regression): 用于二分类任务,预测样本属于某个类别的概率。
      K近邻算法 (K-Nearest Neighbors, KNN): 用于分类和回归,根据距离最近的K个邻居的标签进行预测。
      朴素贝叶斯 (Naive Bayes): 基于贝叶斯定理,用于分类任务,假设特征之间是条件独立的。
    • 非监督:K-means聚类 (K-Means Clustering): 将数据分成K个簇,最小化簇内样本的方差。
      层次聚类 (Hierarchical Clustering): 通过构建树状结构(树形图)将数据聚类。
      主成分分析 (Principal Component Analysis, PCA): 一种降维技术,通过投影到主成分方向,保留数据中方差最大的方向。
      自编码器 (Autoencoder): 一种神经网络,用于学习数据的低维表示或去噪。
      密度聚类 (DBSCAN, Density-Based Spatial Clustering of Applications with Noise): 通过数据点的密度进行聚类,可以处理噪声数据。
  • 支持向量机?决策树?大致说一下?

      1. 支持向量机 (Support Vector Machine, SVM)
        基本概念:支持向量机是一种用于分类和回归的监督学习算法。其目标是找到一个能够最大化类间边界(即支持向量)的超平面,以便准确地将数据点分成不同的类别。
      1. 决策树 (Decision Tree)
        基本概念:决策树是一种树状结构的模型,用于分类和回归任务。它通过一系列的决策条件将数据递归地分割,直到每个分割的子集基本纯净(即大多数数据点属于同一类)。
  • 为什么要labled?

  • 有哪些常用的数据标注方法?

    • 在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
  • 什么是死锁?
    在这里插入图片描述

  • 如何预防死锁?(什么算法?)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 进程和线程的区别?

    • 进程 (Process) 和 线程 (Thread) 是操作系统中的基本执行单元。它们之间有许多区别,主要体现在资源分配、执行方式、以及在操作系统中的管理方式上。
    • 进程: 进程是一个正在执行的程序的实例,是操作系统资源分配的基本单位。每个进程都有自己独立的内存空间和系统资源(如文件句柄、设备等)。进程之间是相互独立的,一个进程的崩溃不会影响其他进程。
      线程: 线程是进程中的一个执行路径,是CPU调度和执行的基本单位。一个进程可以包含多个线程,多个线程共享进程的资源(如内存空间、文件句柄等),但线程之间有独立的执行栈和程序计数器。
  • 线程安全是什么?最好多说几种情况
    在这里插入图片描述
    在这里插入图片描述

  • 进程通信
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2098106.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Ubuntu Linux Server安装Kubernetes

本文主要描述在Ubuntu Linux Server操作系统中安装Kubernetes云原生对应的microk8s组件。 sudo snap install microk8s --classic 如上所示,在Ubuntu服务器中安装microk8s组件完成,对应的版本是microk8s v1.30版本 microk8s enable dashboard 如上所…

Java小白一文讲清Java中集合相关的知识点(二)

List List接口和常用方法 基本介绍 List接口是Collection接口的子接口 List集合类中的元素有序–即添加顺序和取出顺序一致、且可重复 public class Journey {SuppressWarnings({"all"})public static void main(String[] args) {List list new ArrayList();li…

基于Video-Retalking-Gradio的AI数字人

随着数字内容的普及,如何在视频中实现高精度的音频与唇形同步成为一个重要课题。传统方法通常需要大量的人工干预和调整,效果也往往不尽如人意。为了应对这一挑战,VideoReTalking 系统应运而生。由西安电子科技大学和腾讯AI实验室的研究人员联合开发,VideoReTalking 是一个…

【微信小程序】微信小程序如何使用 MobX 进行状态管理?

微信小程序官方在 2019 年针对小程序发布了 MobX 辅助绑定库,可以让我们在微信小程序中使用 Mobx 进行状态管理: mobx-miniprogram:相当于 MobX;mobx-miniprogram-bindings:针对小程序的 MobX 辅助绑定库,…

【全志H616】【开源】 ARM-Linux 智能分拣项目:阿里云、网络编程、图像识别

【全志H616】【开源】 ARM-Linux 智能分拣项目:阿里云、网络编程、图像识 文章目录 【全志H616】【开源】 ARM-Linux 智能分拣项目:阿里云、网络编程、图像识1、实现功能2、软件及所需环境3、逻辑流程图及简述3.1 完整逻辑流程图3.2 硬件接线3.3 功能简述…

【TomCat】安装部署

首先得进行Java的安装和部署java1.8对应tomcat9 TomCat下载Apache Tomcat - Apache Tomcat 10 Software Downloads

Vue(四) 组件、单文件组件、非单文件组件,重要的内置关系

文章目录 1. 组件2. 非单文件组件2.1 定义组件2.2 注册组件2.3 使用组件2.4 组件命名、标签等注意点2.5 组件嵌套2.6 VueComponent构造(这部分看视频更易理解)2.7 内置关系 3. 单文件组件 1. 组件 组件是实现局部功能代码和资源的集合 传统方式&#x…

unreal engine5.4.3动画重定向

UE5系列文章目录 文章目录 UE5系列文章目录前言 前言 ue5.4和ue3动画重定向之间存在差异,跟ue5.2差别更大一点,总之ue5.4越来越简化动画重定向,不想之前还需要制作RTG文件 这是ue5.3.2的制作动画重定向的界面 这是ue5.4.2的制作动画重定向…

华芯邦获AEC-Q车规级系列认证与AQG324认证的双重背书,碳化硅SiC-MOSFET半导体功率器件器件已在重点头部新能源汽车厂商模块验证中。

在获得AEC-Q车规级系列认证与AQG324认证的双重背书后,华芯邦的碳化硅SiC-MOSFET器件不仅巩固了其在新能源汽车领域的领先地位,更进一步加速了其在全球汽车供应链中的深度布局。这款车规级产品凭借其卓越的耐高温、低导通电阻及高开关频率等特性&#xff…

kubernetes里面那些事——————OpenEBS

OpenEBS存储 一,OpenEBS简介二,卷类型三,本地卷存储引擎类型四,复制卷存储引擎类型(副本卷)4.1 复制卷实现原理4.2 复制卷的优势 五,openebs存储引擎技术选型六,k8s中部署openebs服务…

项目延期,怎么有效调整计划,追赶进度

在项目管理过程中,项目延期是一个令人头疼但又无法完全避免的问题。无论是由内部因素还是外部因素导致,都会对项目的整体进度、成本和质量产生影响。 面对延期,关键在于如何迅速而有效地调整项目计划,以确保项目能够尽快回到正轨…

新版IDEA配置前进和后退、打开资源管理器等快捷按钮

新版IDEA,好像是IDEA2024版本开始就默认隐藏了工具条,这时一些很常用的快捷按钮,如前进、后退、打开资源管理器就无法使用。这里图文介绍,如何把这些配置出来。 具体操作如下: 1、选择 File / Settings(windows版)&am…

关于contextmenu-ui组件库

关于这个组件库把,主要用在个人博客制作中,而且由于作者很懒,已经一个多月没有更新了,甚至第二次更新都忘了修改md文件了。 这个组件库是使用vue3和TS来写的,关于引用,看这里 都有介绍的,直接…

计算机网络(八股文)

这里写目录标题 计算机网络一、网络分层模型1. TCP/IP四层架构和OSI七层架构⭐️⭐️⭐️⭐️⭐️2. 为什么网络要分层?⭐️⭐️⭐️3. 各层都有那些协议?⭐️⭐️⭐️⭐️ 二、HTTP【重要】1. http状态码?⭐️⭐️⭐️2. 从输入URL到页面展示…

边缘计算工业网关可以为工业企业生产提供哪些价值应用?天拓四方

在数字化、网络化、智能化高度融合的今天,工业领域正迎来一场深刻的变革。边缘计算工业网关,作为这场变革中的关键角色,以其强大的数据处理能力、高效的通信效率和灵活的部署方式,为智能制造注入了新的活力。本文将结合一个实际应…

【安卓13】解决HDMI OUT和耳机等设备接入时会解除静音问题

安卓原生定义了部分外部设备接入时是否静音,比如耳机、有线扬声器、HDMIOUT设备等,这些设备接入时,安卓会设置AudioSystem.STREAM_MUSIC为非静音状态 从代码里可以看出,当一个newDevice 接入时,会携带一个deviceID&am…

Java基于微信小程序的超市购物管理系统

1 简介 Java基于微信小程序的超市购物管理系统,此超市购物系统利用当下成熟完善的springboot框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。实现了收货地址管理、购物车管理、…

Win11 / Win10 系统极化工具,降低游戏延迟效果明显

Win11 / Win10 系统优化工具,降低游戏延迟效果明显 Windows 系统优化就是精简系统一些功能组件、对一些系统功能进行设置等,这样可以减少不必要的硬件资源占用。 全面的系统优化功能外,据不少网友表示通过优化后 CS GO 游戏降低输入延迟效果明显。 免费…

领夹麦克风哪个牌子音质好?西圣、博雅、枫笛领夹麦克风对比

当今的直播、短视频已经深深的融入到了我们的生活当中,很多小伙伴会通过拍摄短视频、Vlog来分享自己生活精彩的瞬间。不过录制视频时,如果单纯靠手机拾音会发现,音频效果是极差的,特别距离手机越远效果会越明显,会出现…