目录

作者: MononokeHime | 来源:发表于2018-09-05 16:59 被阅读0次

    软件工程师基本技能

    Python基础

    Python常用数据结构
    Python面试题汇总
    深拷贝和浅拷贝
    super
    正则表达式
    模块和包
    闭包和装饰器
    偏函数
    __repr____str__区别
    反射(自省)
    callable方法
    描述符
    绑定方法与未绑定方法
    抽象类和抽象方法
    元类
    垃圾回收机制
    __slot__
    __getattr__、__getattribute__和__setattr__
    @property装饰器
    dict和set
    多继承和mixin
    [['abc']]*n的陷阱
    with和async with

    并发编程

    多进程
    多线程
    协程
    greenlet和gevent的简单使用
    事件驱动与协程:基本概念介绍
    事件循环和协程:从生成器到协程
    水平触发和边沿触发

    网络编程

    网络基础知识
    TCP粘包现象以及struct模块
    IO多路复用
    Https原理

    操作系统

    操作系统面试题
    select与epoll的区别
    信号量和互斥锁的区别
    文本文件与二进制文件的区别
    零拷贝&写时复制
    缓冲区刷新

    数据结构与算法

    排序算法
    队列&栈&堆&双端队列
    哈希表
    B树&红黑树
    剑指offer
    动态规划
    回溯法
    闰年
    位运算
    跳表:Redis的有序集合内部使用了跳表数据结构
    快速幂和矩阵快速幂
    hash函数设计
    哈希函数
    LRU算法

    数据库

    MVCC
    undo log回滚日志和redo log重做日志:回滚日志用来确保原子性,重做日志来确保持久性
    索引失效
    用 Redis 实现分布式锁
    redis应该中如何解决多写的竞争问题
    互联网公司面试必问的mysql题目(上)
    互联网公司面试必问的mysql题目(下)
    面试中关于Redis的问题看这篇就够了
    互联网公司面试必问的Redis题目
    哈希一致性原理
    哈希槽:redis-cluster是通过哈希槽映射存取的
    [redis过期键删除策略]:惰性删除和定期删除
    如何提高缓存命中率
    MySQL分库分表
    Mysql 主从同步延迟原理及解决方案
    记一次MySQL主从复制延迟的坑

    其它

    深入理解RPC
    谁能用通俗的语言解释一下什么是 RPC 框架?

    书籍推荐

    相关文章

      网友评论

          本文标题:目录

          本文链接:https://www.haomeiwen.com/subject/xpaawftx.html