面试真题题库

按岗位整理的真实面试题,每题附考察点与回答思路——看完直接开一场模拟面试练手。

开始模拟面试
筛选
共收录 445 个题库

C语言面试题

技术

题库中标记为“C语言”的结构化面试题。

  • 2016年统考真题:给定C语言程序段 for(k=0; k<1000; k++) a[k] = a[k] + 32; 其中数组a和变量k均为int型,int占4字节,数据Cache采用直接映射,数据区容量为1KB,块大小为16B。程序执行前Cache为空。在执行该循环过程中,访问数组a的Cache缺失率约为多少?选项:A. 1.25% B. 2.5% C. 12.5% D. 25%
  • 若栈初始为空,将字符序列“n2_”依次作为输入,其输出序列长度为3。在这些输出序列中,能够作为C语言标识符使用的序列共有多少个?请从A 3、B 4、C 5、D 6中选择正确答案。
31 道真题

Kotlin面试题

技术

题库中标记为“Kotlin”的结构化面试题。

  • 在 Android 开发中,Kotlin 语言与 Java 语言相比,有哪些主要差异?
  • 请解释 Kotlin 协程的核心概念,并阐述在 Android 开发中应用协程的主要场景和基本方法。
38 道真题

Scala面试题

技术

题库中标记为“Scala”的结构化面试题。

  • 在 Scala 编程中,val 与 var 二者有何不同?又应当依据什么标准来决定究竟采用哪一个?
  • 请解释 Scala 中的 case class,并对比它和普通 class 的区别,指出其典型使用场景。
55 道真题

Dart面试题

技术

题库中标记为“Dart”的结构化面试题。

  • 请阐述 Dart 编程语言的主要特性,并对比 Dart 与 Java 以及 JavaScript 在语言定位、执行方式、类型系统和并发模型等方面的关键差异。
  • 在 Dart 语言中,var、final 和 const 在声明变量时的行为有何不同?请分别阐述它们的特点,并举例说明各自适合的使用场景。
57 道真题

C++面试题

技术

题库中标记为“C++”的结构化面试题。

  • 请比较 Java、C++ 和 Go 三种编程语言在设计理念、内存管理、并发模型、性能表现及适用场景等方面的主要区别,并分别指出各自的优缺点。
  • 请比较 Go 语言中的接口与 C++ 中的接口(通常指抽象类或纯虚类)在设计理念和使用方式上有哪些不同点和共同点?
128 道真题

PHP面试题

技术

题库中标记为“PHP”的结构化面试题。

  • 在 PHP 中,常见的错误级别有哪些?针对不同环境(如开发和生产),你会如何配置错误报告级别?
  • 在 PHP 中,include 和 require 这两个语句在功能和使用上有什么不同?
152 道真题

Python面试题

技术

题库中标记为“Python”的结构化面试题。

  • Python 作为解释型语言,与编译型语言在运行机制和性能上存在哪些核心差异?
  • 在 Python3 中,比较两个对象时,is 和 == 分别基于什么依据进行判断?请说明它们的核心区别以及典型应用场景。
195 道真题

SQL面试题

技术

题库中标记为“SQL”的结构化面试题。

  • 请完整阐述一条 SQL 语句从客户端发送到 MySQL 服务器后,在服务端内部的整个执行流程是怎样的?
  • 请说明在 MySQL 环境下,你通常采用哪些步骤和策略来分析和优化一条执行缓慢的 SQL 语句?
208 道真题

Go面试题

技术

题库中标记为“Go”的结构化面试题。

  • 请比较 Java、C++ 和 Go 三种编程语言在设计理念、内存管理、并发模型、性能表现及适用场景等方面的主要区别,并分别指出各自的优缺点。
  • 在Go语言编程中,采用哪些方法能够访问其他包或结构体中未导出的私有成员?
244 道真题

C#面试题

技术

题库中标记为“C#”的结构化面试题。

  • 请解释 WPF 是什么,并列出它的核心特点和主要优势。
  • 在 WPF 项目中,如何通过 XAML 来构建和声明用户界面?
696 道真题

Java面试题

技术

题库中标记为“Java”的结构化面试题。

  • 请说明 Java 8 的 Stream API 和 Lambda 表达式解决什么问题,以及在实际项目中如何借助它们简化集合遍历、过滤、映射和聚合等操作,并兼顾可读性与性能?
  • 你在项目中使用了 Easy Excel 进行批量导入数据库,请说明其具体的使用方式以及相比传统方式的优势。
861 道真题

客户端岗位面试题

技术

题库中标记为“客户端”的结构化面试题。

  • 在腾讯PCG客户端岗位的三面中,如何用Java实现一个简单的客户端应用并说明其核心结构?
  • 腾讯二面PCG客户端岗位的Java面试题,请简要回答。
5 道真题

告别机械刷题,直接面试实战

AI 面试官用题库里的真题提问,并顺着你的回答继续追问;面完逐题点评,指出哪些点没答到。背过的答案,说出口才知道扎不扎实。