zoukankan      html  css  js  c++  java
  • Applovin Interview (面经)

    职位:SDE Intern positon
    地点: San Jose

    1. 轮电面:self introduction
      what’s your interest
      Concept of “Concurrent”
      Thread vs process: definition and difference
      difference between static-field and non static field
      synchronized meaning
      difference between synchronized a static method and synchronized a non-static method
      difference between lock and synchronized
      difference between read lock and write lock
      What’s the purpose of executors
      why do we need immutable class
      what’s the meaning of final
      what’s the meaning of volatile, give an example how to use it.

    2. 轮电面:how to ensure date consistency in distributed system ? What's the concurrent meaning ? Tell me about one of your project ? Which part do you use in Spark ? tell me about RDD ? 下面就是算法题: 写个transform function, 将 str 转化为另外格式的str

    3. 轮onsite: 7道算法,三轮面
      tree level traversal
      reverse linkedlist
      Product of Array Except Self
      Group Anagrams----follow up
      LFU cache
      Design a cache to maintain data consistency between database and memory

    面的结果还行,题目难度适中...但是感觉一个intern,面的这么serious, 有必要么? anyway, 这是一次宝贵的经历,到San Jose 免费溜了一圈, 感受了下老美找工作的流程 。。。。希望我的面经能给大家带来帮助哈

  • 相关阅读:
    用 .Net WebBrowser 控件获取POST数据
    yield再理解--绝对够透彻
    Keras 和 PyTorch 的对比选择
    Keras -Python编写的开源人工神经网络库
    Python 加密之 生成pyd文件
    FPN全解-特征金字塔网络
    RetinaNet(Focal Loss)
    Focal Loss for Dense Object Detection(Retina Net)
    ImageNet Classification-darknet
    Darknet
  • 原文地址:https://www.cnblogs.com/jun-ma/p/6384807.html
Copyright © 2011-2022 走看看