backend-interview icon indicating copy to clipboard operation
backend-interview copied to clipboard

后端面试题汇总(Python、Redis、MySQL、PostgreSQL、Kafka、数据结构、算法、编程、网络)

广而告之,欢迎关注我的微信公众号 AlwaysBeta,里面有各种后端开发干货,面试真题,助你轻轻松松进大厂。

想学习 Go 的同学可以到这里看看:https://github.com/yongxinz/gopher

Go 学习路线图,包括基础专栏,进阶专栏,源码阅读,实战开发,面试刷题,必读书单等一系列资源。

后端面试题汇总

包括 Python、Go、Redis、MySQL、PostgreSQL、Kafka、数据结构、算法、编程、网络等相关内容,欢迎关注。

Python

Go

  • 交替打印数字和字母
  • 判断字符串中字符是否全都不同
  • 翻转字符串
  • 判断两个给定的字符串排序后是否一致
  • 字符串替换问题
  • 机器人坐标计算
  • 语法题目一
  • 语法题目二
  • goroutine和channel使用一
  • 实现阻塞读的并发安全Map
  • 高并发下的锁与map读写问题
  • 定时与 panic 恢复
  • 为 sync.WaitGroup 中Wait函数支持 WaitTimeout 功能.
  • 七道语法找错题目
  • golang 并发题目测试
  • 记一道字节跳动的算法面试题
  • 多协程查询切片问题
  • 对已经关闭的的chan进行读写,会怎么样?为什么?
  • 简单聊聊内存逃逸?
  • 字符串转成byte数组,会发生内存拷贝吗?
  • http包的内存泄漏
  • sync.Map 的用法
  • Go语言的GPM调度器是什么?
  • Goroutine调度策略
  • goroutine调度器概述

数据库

MySQL

Redis

MongoDB

中间件

  • 中间件常考题

项目与架构

  • 项目与架构常考题

数据结构与算法

系统编程

网络

编程题