Professional Documents
Culture Documents
The choices can be intimidating, but it’s good to know about the
different ways to structure your data as that when you switch
database vendors like from Oracle to SQL Server or PostgreSQL,
you can plugin with minimal hand-coding.
As a programmer, you should also know about SQL, not just the
syntax but also how the database actually runs your query and
how joins are executed, how to index are used, and the difference
between table scan, index scan, and index seek. These details are
not just important from the coding interview perspective but also
from day-to-day jobs.
At the bare minimum, you know how to find files in Linux, how to
check process status, write simple bash scripts and find the
process and kill it. Concepts like how Linux boots, concepts of files
and directories, permissions, etc are also important.
If you worked in Linux then you can easily answer those kinds of
questions but if you need a refresher course then I recommend
you to join Linux Mastery: Master the Linux Command
Line in an 11.5 Hours course on Udemy. It’s a great fun-based
course to learn essential Linux commands in quick time.