Blog Archives
1 2

12 SSH interview Q&As

Q1. What is ssh?
A1. SSH is a secure protocol used for remotely connecting to Linux servers. For example, creating an ssh connection from your local laptop to an ec2 instance running on AWS or any server on the cloud.

Read more ›



14 Unix interview Q&As

Q1 How do you remove the Control-M characters from a file?
A1 Using the sed command that replaces Control-M with nothing

Note: The ^M is typed on the command line with ctrl+v and ctrl+M

Q2 How will you search for a property named “inbox”

Read more ›



5 curl vs wget interview Q&As

Q1. What are the differences between curl & wget? A1. wget is a tool to download files from servers. It let’s you download files from an HTTP/HTTPS or FTP server....



Hidden Unix, Git & SVN config files

You need to use “ls -la” to list the hidden files in your home (i.e ~) directory. These config files are “.bashrc”, “.inputrc”, “.profile”, etc. In computing, a hidden folder or hidden file is a folder or file that does not display by default when showing a directory/file listing.

Read more ›



sed and awk to write shell scripts for Java developers

Q. How would you go about replacing a piece of a text or a phrase from 20,000+ web templates residing on a Unix file system? Even some candidates with 5+...



Shell script interview Q&As for Java developers

Q1 How will you go about reading a CSV file as shown below? A1 Q2 How will you read and then write to another file? … Read more ›...



Top 10 Linux interview Q&As

Many production systems run on Linux systems, especially the Cloud infrastructure (i.e. AWS & GCP). Even Android uses the Linux kernel under the hood. So, it really pays to have...



Unix – combining two or more files & output only a subset of columns

Unix is a very powerful tool to automate monotonous & manual tasks. Here is a real-life example for data engineers & software engineers. If you are not familiar with Shell scripting the code may look complex,

Read more ›



Unix – Convert csv to psv without removing commas within quotes

Unix is a very powerful tool to automate monotonous & manual tasks. Here is a real-life example for data engineers & software engineers. If you are not familiar with Shell scripting the code may look complex,

Read more ›



Unix – Working with SQL files

Q01 How will you go about to list all the table names used in a number of sql scripts for a given database say MY_DB_1?
A01 Let’s say you have a number of sample sql scripts like

test.sql:

test2.sql:

Output_table_names_used_in_scripts.sh

Output.txt

Q02 How will you go about replacing the database name MY_DB_1 in the *.sql above to use MY_NEW_DEV_DB ?

Read more ›



1 2

300+ Java Developer Interview Q&As

800+ Java Interview Q&As

Top