Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
FLAG专题之OOD与多线程
Highest Rated
Rating: 4.2 out of 5(17 ratings)
222 students

FLAG专题之OOD与多线程

OOD and Multithreading
Created byX Code
Last updated 7/2019
Chinese (Simplified)

What you'll learn

  • 完整的一套OOD解题思路
  • 当前IT公司OOD面试的风格套路和解题技巧
  • FLAG公司面试题目及其要求的分析和总结

Course content

2 sections • 8 lectures • 14h 56m total length
  • OOP and Design Pattern1:47:17
    • Mock Interview: Create a Thread Safe Singleton Class - In a multithreaded environment, create a Thread Safe Singleton Classthat creates an instance of a class if one has not yet been created, if one hasbeen created then it should simply return an instance of the already created class

    • Classification of Design Patterns

    • 讲解 Iterator Pattern

    • 讲解 Builder Pattern

    • 讲解 Observer Pattern 以及 Webhook 原理

    • 讲解 Command Pattern

    • 讲解 Façade Pattern

    • 讲解 Singleton Pattern

    • 讲解 Factory Pattern 和 Abstract Factory Pattern 及其区别

    • 讲解 Decorator Pattern

    • 讲解 Adapter Pattern

    • 讲解 Proxy Pattern

    • Design Pattern 在面试中如何使用

  • 多线程知识点1:50:09
    • Mock Interview: Thread v.s. Process

    • Mock Interview: Difference Between Multiprocessing and Multithreading

    • Synchronized Keyword

    • Classes for locking

    • Atomic Action

    • Thread Local

    • 讲解 Garbage Collection 原理

    • 讲解 Thread Pool 机制

    • Go语言的多线程机制

    • Mutlithreading in Go - Goroutines and Channels

Requirements

  • 了解Java或类似语言的基础知识
  • 只需基本的编程知识,知道什么是类(Class)
  • 语言最好是 Java,其他语言的同学也同样可以听懂受益

Description

如果你想进入一家顶级互联网公司并成为一名出色的软件工程师,解决OOD问题是你绕不过去的一道坎。本课程是一个全新模式的FLAG专题系列课程,每节课围绕一个公司的题目进行专题讲解,会针对各大公司OOD与多线程相关面试特点、题型、风格进行分析。可以帮助你快速备战相应公司的面试。课程重点解析的公司为 Facebook,Bloomberg,Linkedin,Microsoft,Amazon,Airbnb, Google。

Who this course is for:

  • 面向求职的CS学生
  • 准备参加Facebook, Amazon, Google, Linkedin 等IT企业面试的同学