6 ਵਿਸ਼ੇ
OOP ਦੇ ਮੂਲ ਸੰਕਲਪਾਂ ਵਿੱਚ ਮੁਹਾਰਤ ਹਾਸਲ ਕਰੋ — classes, objects, ਚਾਰ ਥੰਮ੍ਹ, SOLID ਸਿਧਾਂਤ, ਅਤੇ ਡੋਮੇਨਾਂ ਨੂੰ ਸਾਫ਼, ਸੰਭਾਲਣਯੋਗ class ਡਿਜ਼ਾਈਨਾਂ ਵਿੱਚ ਕਿਵੇਂ ਮਾਡਲ ਕਰੀਏ।
30ਸਵਾਲਅਰੇਜ਼, linked lists, stacks, queues, hash tables, trees, graphs, ਅਤੇ ਉੱਨਤ ਢਾਂਚਿਆਂ ਨੂੰ ਉਨ੍ਹਾਂ ਦੇ ਓਪਰੇਸ਼ਨਾਂ ਅਤੇ Big-O ਜਟਿਲਤਾ ਸਮੇਤ ਕਵਰ ਕਰਦੇ ਮੂਲ ਡਾਟਾ ਸਟ੍ਰਕਚਰ ਇੰਟਰਵਿਊ ਸਵਾਲਾਂ ਦਾ ਅਭਿਆਸ ਕਰੋ।
30ਸਵਾਲਕੰਪਿਊਟੇਸ਼ਨਲ ਸਮੱਸਿਆਵਾਂ ਹੱਲ ਕਰਨ ਲਈ ਕਦਮ-ਦਰ-ਕਦਮ ਵਿਧੀਆਂ, ਜਿਨ੍ਹਾਂ ਦਾ ਅਧਿਐਨ ਉਨ੍ਹਾਂ ਦੀ ਸਹੀਤਾ ਅਤੇ ਉਨ੍ਹਾਂ ਦੀ ਸਮਾਂ ਤੇ ਸਪੇਸ ਕੁਸ਼ਲਤਾ ਲਈ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
30ਸਵਾਲਥ੍ਰੈੱਡ ਅਤੇ ਪ੍ਰੋਸੈੱਸ, ਲਾਕ ਅਤੇ ਡੈੱਡਲਾਕ, ਅਸਿੰਕ ਮਾਡਲ, ਲਾਕ-ਫ੍ਰੀ ਪ੍ਰੋਗਰਾਮਿੰਗ, ਅਤੇ ਸਹੀ ਕੰਕਰੰਟ ਸਿਸਟਮ ਬਣਾਉਣ ਲਈ actor model।
12ਸਵਾਲਡਿਵੈਲਪਰਾਂ ਲਈ ਕੰਪਿਊਟਰ ਨੈੱਟਵਰਕਿੰਗ: TCP/IP ਅਤੇ OSI ਮਾਡਲ, TCP ਬਨਾਮ UDP, DNS, HTTP/1.1–3, TLS, IP ਐਡਰੈੱਸਿੰਗ, ਲੋਡ ਬੈਲੈਂਸਿੰਗ, ਅਤੇ ਲੇਟੈਂਸੀ।
12ਸਵਾਲਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੀਆਂ ਬੁਨਿਆਦੀ ਗੱਲਾਂ: ਪ੍ਰੋਸੈੱਸ ਅਤੇ ਥ੍ਰੈੱਡ, CPU ਸ਼ਡਿਊਲਿੰਗ, ਵਰਚੁਅਲ ਮੈਮੋਰੀ ਅਤੇ ਪੇਜਿੰਗ, ਸਿੰਕ੍ਰੋਨਾਈਜ਼ੇਸ਼ਨ, ਡੈੱਡਲਾਕ, IPC, ਅਤੇ ਫਾਈਲਸਿਸਟਮ।
12ਸਵਾਲ