×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner

Software Engineering

Software Engineering is the fastest growing domain which is related to the art of building and designing systems using software concepts and programming. It is the basis of giant companies such as Microsoft, Google, Facebook, Baidu, Alibaba, Apple and others.

List of Interview Questions

Interview questions on Software Quality

In this article, we have covered Interview questions on Software Quality including QA, Software testing and much more.

Astha Jain Astha Jain
Software Engineering

5 Types of Web Servers

A web server is a software application that runs on a computer and is responsible for serving web content, such as HTML pages, to clients over the internet. When a user enters a web address into their web browser, the browser sends a request to the web server.

PV Nikhil
Software Engineering

WebRTC [Introduction]

This article is an introduction into WebRTC, a free and open-source project providing web browsers and mobile applications with real-time communication via application programming interfaces.

Oluwafunsho Anthony Oluwafunsho Anthony
Software Engineering

How Speed Test Work?

In this article, we have explored how Internet Speed is measured which involves upload and download speed. This will help you understand how speed test by Ookla works and how you can create a similar tool to measure Internet Speed.

Oluwafunsho Anthony Oluwafunsho Anthony
C++

Different Ways to Convert Vector to List in C++ STL (7 ways)

In this article, we have explored 7 different methods to convert vector to list in C++ Programming Language.

Himanshu Garg
C Programming

C program to add two numbers [Explained for Beginners]

In this article, we have explained how to find the sum of two numbers and write a C program for it taking the two numbers as command line arguments.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Software Engineering

[SOLVED] failed to solve with frontend dockerfile.v0

In this article, we have explored the reason behind the error "failed to solve with frontend dockerfile.v0" and presented multiple ways (5) to fix it. This error is related to Buildkit and LLB component of Docker.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
System Design

Dependency inversion principle

In this article, we have explored the concept of Dependency inversion principle in Code Design and explained the concept with an example of Payment System.

SHIVAM TRIPATHI
Software Engineering

Deployment of Web application using Docker

In this article, we will be performing the deployment of an already made application using docker hub.

Anuj Dharme
C Programming

Separate number from decimal place

In this article, we will solve the problem of separation of number from before the decimal and after and provide the implementation in C programming language.

Arushi Chatterjee
Python

Python Script to search web using Google Custom Search API

In this article, we have developed a Python Script to search web using Google Custom Search API. This will strengthen your implementation skill.

FOUOTSOP FOSSO Patrick
Linux

Linux Package Management

Package management entails installing, upgrading, configuring, and removing software. Besides the tasks above, package management tools also facilitate software dependency resolution.

Kirabo Ibrahim Kirabo Ibrahim
Python

Python script to retweet recent tweets with a particular hashtag

Our Python script should scrape recent tweets with a particular hashtag. Then, it should retweet the most recent tweet. It should continue to do this every minute (as a cron job), retweeting the most recent tweet with a particular hashtag each time.

Jerry Zhu
c#

Exception Handling in C#

Exception Handling in C# uses the keywords try, catch (optional), and finally (optional). These will be covered more in-depth with code examples below.

Troy Martin Troy Martin
List of Interview Questions

Interview Questions on Software Development Life Cycle models (SDLC)

In this article, we have presented the Interview Questions on Software Development Life Cycle models with detailed answers.

Astha Jain Astha Jain
List of Interview Questions

Interview questions on OOP concepts

Questions about OOP concepts are asked in every organization during interviews, be it product-based or service based. This article covers the most important questions you need to crack any technical round.

Astha Jain Astha Jain
Python

Improve your Python code speed

The impact might seem trivial for small programs but the impact becomes so evident when code complexity grows. In the receding paragraphs, I will point out ways to improve your python code.

Kirabo Ibrahim Kirabo Ibrahim
C++

Duff device in C++

In this article, we will discuss about duff device in C++ with help of example. This is an optimization technique related to Loop Unrolling.

Reshma Patil
Linux

How Terminals display color?

Terminals display color using escape sequences(ANSI escape codes for our case).If an escape character(\033) is receded by a byte in the range 0x40-0x5F, then the interpretation of the escape sequence is delegated to the C1 control code.

Kirabo Ibrahim Kirabo Ibrahim
C Programming

List of Standard Header files in C

C programming language offers 25 standard header files (which is supported by default).

Navneeth
Python

Try Else in Python [Explained with Exception Types]

The “try” and “else” statements are used in Python for flow control. An Exception, also known as run time error, is an event which occurs during the execution of a Python program.

David Katchy
Python

Download files from Google Drive using Python

You will create a python script to download files from and upload files to Google drive. After you have created the script, you can integrate it with your web applications and APIs to download files from and upload files to Google drive.

David Oluwafemi David Oluwafemi
DevOps

Benefits of using Kubernetes

I have learned that you can never underestimate the importance of good tools. And when it comes to container orchestration, there is no better tool than Kubernetes. Here are some of the benefits of using Kubernetes.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
Software Engineering

Interview Questions on MatLab

In this article, we have presented the most important Interview Questions on MatLab along with detailed answers.

B E Pranav Kumaar B E Pranav Kumaar
Software Engineering

How did Netflix become so good at DevOps by not prioritizing it?

Isn't it bizarre that Netflix became good at DevOps by not prioritizing it? It's like saying that Michael Jordan became a great basketball player by not shooting hoops. But that's the truth.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
OpenGenus IQ © 2025 All rights reserved ™
Contact - Email: team@opengenus.org
Primary Address: JR Shinjuku Miraina Tower, Tokyo, Shinjuku 160-0022, JP
Office #2: Commercial Complex D4, Delhi, Delhi 110017, IN
Top Posts LinkedIn Twitter
Android App
Apply for Internship