当前位置: 首页 > 面试经验 >

OPPO提前批Linux系统工程师一二面凉经总结

优质
小牛编辑
137浏览
2023-03-28

OPPO提前批Linux系统工程师一二面凉经总结

  • 7.29一面,8.3二面,都是40分钟左右,二面相对问的更加具体,好多没答好,已凉
  • 一面
    • 自我介绍
    • 项目相关
    • Linux体系结构和系统架构介绍
      • 用户态与内核态切换
    • linux进程间通信
      • 消息队列
    • swap是什么
      • 怎么配
    • 文件系统
      • 补充外设文件,链接文件
      • 软硬链接区别
        • 补充硬连接不能跨分区
    • linux 安全
      • 答了ssh和***相关
      • 问selinux--不了解
    • 编译器
      • cmake怎么加宏--@definiation -D使用
    • c/c++
      • extern C
        • extern "C" 既可以修饰一句 C++ 代码,也可以修饰一段 C++ 代码,它的功能是让编译器以处理 C 语言代码的方式来处理修饰的 C++ 代码。
      • 引用和指针
      • 预处理--宏
        • 头文件防止重定义--#ifndefine,#pragma once
    • 编程--链表倒数第n个节点--快慢指针
    • 反问
      • 工作内容
        • GPIO--文件映射,sysclass下的文件写入控制电平,输入输出等
      • 培养机制
        • 3-6月试用期
          • 1月以内产线实习--工厂环境
          • 部门熟悉-规章制度,业务
          • 具体项目组开发
      • 面评--应该问怎么提升自己来适配该工作,目前缺陷在哪
  • 二面
    • 自我介绍
    • 项目介绍
    • 进程调度
      • 进程切换与线程切换区别
      • 答了三种调度类和具体调度算法
        • 完全公平调度
          • vruntime
    • 内存管理
      • 答了内存空间
      • 问malloc不同大小
    • 设备总线
      • 不了解
    • 编程--链表翻转
    • 接不接受城市调剂
      • 不接受
    • 反问--怎么胜任职位
      • 内核代码--各个子系统怎么实现
      • 驱动
        • 设备总线--设备树等
        • 驱动模型--手动实现
        • 总线时序
  • 还是得深入了解操作系统各个模块的具体过程
#OPPO提前批##面经#
 类似资料: