zoukankan      html  css  js  c++  java
  • oppo面经-java开发

    Oppo一面
    (1)自我简介
    (2)介绍一个自己做过的最得意的项目,项目的细节,难点,怎么解决的,还存在的问题,有什么优化的想法吗(这个我说了很长时间,面试官说非计算机专业的,有这种实习经验确实能加分)
    (3)操作系统有了解过吗,linux基本操作命令
    (4)给了一个排序算法的排序过程动态图,问能看出这个排序算法吗?排序的逻辑和时间复杂度?
    后来我没看出来,面试官提示是冒泡的改进算法,顺序是把最大值交换过去,逆序则是把最小值交换过去
    (5)sql语句,写一个group分组统计的语句,很简单
    (6)有什么想问的。我问了面试官对我有什么建议,需要学习的地方。面试官人很好,说整体还不错,需要补一补算法和操作系统的知识,虽然在实际开发中数据结构算法用的较少,但是基础还是要多看看。
    一面结束等结果

    二面面经
    (1)简介
    (2)jvm模型
    (3)场景题:一个10g的文件,包含许多qq号,且符合两个条件,无序,重复。现在给1核cpu,2g内存。用什么方法找到一个qq号
    (4)用了哪些后端框架
    (5)线程池的类型,有哪些可以调节的参数
    (6)concurrent包有了解吗,有哪些常使用的类
    (7)相比其他同学有哪些优势
    (8)数据库索引类型

  • 相关阅读:
    暑假学习笔记(一)——初识Neo4j和APICloud入门
    置信规则库学习记录——1
    博客整理——宣传文案
    博客整理——软件工程实践总结
    博客整理——Alpha版冲刺
    博客整理——事后诸葛亮
    面试被企业拒绝后还有必要再申请吗?
    MapReduce分布式算法
    水题系列二:PhoneNumbers
    水题系列一:Circle
  • 原文地址:https://www.cnblogs.com/zz22--/p/11634071.html
Copyright © 2011-2022 走看看