×
Home Discussions Write at Opengenus IQ
×

Search anything:

  • DSA Cheatsheet
  • HOME
  • Jobs
  • About
  • One Liner
  • RANDOM
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • AI Engineering
  • Scholarship
  • Campus Ambassador

OpenGenus IQ, an open-source Computer Science Publication House, is driven by 2500+ BSc/MSc/PhD holders globally, exploring Algorithms, Deep Learning, System Design, and more since 2017.

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
Culture

S. P. Sundaram [Indian Mathematician]

S. P. Sundaram was an Indian Mathematician during the early twentieth century and originated from Sathyamangalam in Tamil Nadu. He is best known for Sieve of Sundaram, an algorithm for finding Primes.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
JavaScript

Snake Game Using JavaScript

In this article, we have explained how to build Snake game using HTML, CSS and JavaScript. This is a strong web development project to work on and is a good addition to Web Developer Portfolio.

Oluwafunsho Anthony Oluwafunsho Anthony
C Programming

Copy struct in C [Shallow & Deep Copy]

In this article, we have explained how to copy a struct in C Programming Language to another struct. We have covered different cases including Shallow and Deep copy.

Harshit Raj
C Programming

Return two digit after decimal point in C

In this article, we have explained how to return two digits after decimal point using functions and implemented the technique in C Programming Language.

Arushi Chatterjee
C Programming

Return last two digits of an Integer in C

In this article, we have explained how to return last two digits of an Integer using functions and implemented the technique in C Programming Language.

Arushi Chatterjee
Culture

Mass Tech Layoff in 2023: How to stay safe?

Over 120,000 employees were dismissed from their job in 2022 from large technology corporations like Google, Amazon, Meta (Facebook), Microsoft, Netflix and major startups. In 2023, it is estimated another 190,000 employees will lose their job due to this trend of mass layoff.

Benjamin QoChuk, PhD Benjamin QoChuk, PhD
Time Complexity

Time Complexity to sort N strings

In this article, we have explored the Time Complexity to sort N strings when each string is of length M. This is an important Algorithmic questions which most get it wrong.

Ue Kiao, PhD Ue Kiao, PhD
Algorithms

5 Advantages of Huffman coding

In this article, we have explored the 5 advantages of Huffman coding and why it is one of the best encoding method despite being so simple.

Rohit Topi
C Programming

Print the triangular pattern (right angle triangle) in C

In this article, we have take a look at how to print a triangular pattern (right angle triangle) with integers 1 to 15 in C Programming Language.

Arushi Chatterjee
C Programming

Print the 2x3 rectangular matrix in C

In this article, we have take a look at how to print a rectangular matrix of size 2 * 3 with integers in C Programming Language with numbers from 1 to 6.

Arushi Chatterjee
C++

strtol in C++

In this article, we will learn about strtol in C++ and we will also compare it with other similar functions such as strtoul.

Shruti Singh
JavaScript

Detect Ctrl+C and Ctrl+V using JavaScript

In this article, we have explained with code examples how to detect the key presses Ctrl + C and Ctrl + V using JavaScript on a webpage. The two keypresses are mainly used for Copy and Paste.

Oluwafunsho Anthony Oluwafunsho Anthony
Python

Python script to create GitHub repository

In this article, we have explored the approach to create a Python script to create GitHub repository. In this, we have used GitHub REST API.

PV Nikhil
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
JavaScript

Disable Text Selection, Copy, Cut, Paste and Right-click in JS (JavaScript)

In this article, we will explored how to disable Text Selection, Copy, Cut, Paste and Right-click in JS (JavaScript) with example code and a interactive demo.

Oluwafunsho Anthony Oluwafunsho Anthony
C++

snprintf() function in C++

In this article, we will look at snprintf() function in C++ which is used to print strings in formatted way as a character buffer.

Vedant Borkar
C++

Struct inheritance in C++

One of the most important concepts in object-oriented programming is inheritance. Inheritance allows us to define a class or a structure (struct) in terms of another class, which makes it easier to create and maintain an application.

Harshit Raj
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

Top tech that is changing the finance world forever

Technology is quite literally constantly evolving and changing the world around everyone today. In the finance world, this is especially evident as new technology is paving the way for a special new era of financial transactions.

OpenGenus Tech Review Team OpenGenus Tech Review Team
Deep Learning

Instance Segmentation

In this article, we will dive deeper in a very important concept in computer vision which considered a great progress in deep learning field which is Instance Segmentation. what is it?, the most popular algorithm for it, and its evaluation metric.

Ahmed Mandour Ahmed Mandour
C++

ifstream in C++

In this article, we have explored the idea of ifstream in C++ and explained how it is used with C++ code examples.

Harshit Raj
C++

memcmp() function in C++

memcmp() is a C++ function that compares a specified number of characters in two pointer objects.

PV Nikhil
C++

Delete default constructor in C++

In this article, we have explored how to delete the default constructor in C++ Programming Language using different C++ code examples.

Gabriel
C++

static_cast in C++

In this article, we will learn about static_cast in C++ Programming Language and understand when to use it in contrast to similar functions like dynamic_cast.

Shruti Singh
OpenGenus IQ © 2026 All rights reserved â„¢ [email: team@opengenus.org]
Top Posts LinkedIn Twitter