Blog Archives

01: Networking basics interview Q&As on ip address, subnet mask, DNS & gateway

Q. Do software developers & Architects need to know networking?
A. The answer is Yes for both, but architects must know certain concepts more than the developers. Architects need to liaise with network, cloud, dev ops, and site engineers.

Networking is a very vast subject.… Read more ...



02: Networking basics interview Q&As on Protocols

This extends Networking basics interview Q&As on ip address, subnet mask, DNS & gateway. Q1. What is a network protocol? Can you give a few examples? A1. Network protocols are a set of rules outlining how connected devices communicate across a network to exchange information easily and safely.… Read more ...



03: Networking basics interview Q&As on VPN, Proxy Server & Reverse Proxy

This post extends the 01: Networking basics interview Q&As on ip address, subnet mask, DNS & gateway with some of the key networking concepts that we face as software engineers & architects. VPN Q1. What is a VPN? A1. VPN stands for Virtual Private Network.… Read more ...



04: Networking basics interview Q&As on OSI model

This extends Networking basics interview Q&As on Protocols. What is an OSI model? Q1. What is an OSI model? A1. The OSI model can be seen as a universal language for computer networking. It is based on the concept of splitting up a communication system into seven abstract layers as…

Read more ...


05: Networking basics interview Q&As on Firewall, Route Tables, Firewall rules, DMZ & NAT

Q1. What is the difference between a firewall & a router? A1. Every firewall is a router, but every router is not a firewall. Routers without firewall capabilities just pass traffic between two separate networks, whilst firewalls monitor the traffic and helps block unauthorised traffic coming from the outside trying…

Read more ...


XMPP, MQTT and Web Sockets protocols for building messaging & chat applications

These interview Q&As are handy if you are asked to design an instant messaging application. WhatsApp, Facebook Messenger, WebChat, Slack, Viber, etc are instant messaging applications. Microsoft Teams has an instant messaging platform with features such as instant chat, emojis, GIFs, rich-text editing, threaded conversations, plus the ability to share…

Read more ...


Don't be overwhelmed by the number of Q&As & tech stacks as nobody knows everything, and often key Q&As at the right moment makes a difference.

500+ Java Interview FAQs

Java & Big Data Tutorials

Top