Courses
Tutorials
Jobs
Practice
Contests
Data Structure
Java
Python
HTML
Interview Preparation
Trending Now
DSA
Web Tech
Foundational Courses
Data Science
Practice Problem
Python
Machine Learning
JavaScript
System Design
Django
DevOps Tutorial
Java
C
C++
ReactJS
NodeJS
CP Live
Aptitude
Puzzles
Projects
GBlog
Frontend Developer Roadmap 2024
Frontend development means to design the face of a website or application. It involves working on the appearance of the website. Building interactive buttons, using images...
Read More
Differences between Industrial Robots and Service Robots
1. Industrial Robots :Industrial robots are those robots which were created by programming the mechanical devices which in future can be used in the place of Human Being i...
Read More
Difference Between
Difference between Cassandra and RDBMS
Cassandra: Cassandra is a high-performance and highly scalable distributed NoSQL database management system. Cassandra deals with unstructured data and handles a high volu...
Read More
DBMS
Difference Between
Oracle Interview Experience for Associate Software Engineer (On-Campus 2021)
Oracle CGBU (Communications Global Business Unit) visited our Campus- VIT Vellore in the month of November for the profile - Associate Software Engineer.Eligible Branches:...
Read More
Oracle
Interview Experiences
Placements
On-Campus
Experiences
Goldman Sachs Interview Experience for Java Developer (3+ Years Experienced)
Online coding round (Hackerrank): 2 easy coding questions; Time: 120 minutesGame of Book Cricket.Simple string encoding-decoding problem. https://leetcode.com/discuss/inte...
Read More
Goldman Sachs
Interview Experiences
Experienced
Experiences
Radisys Interview Experience for Software Engineer (On-Campus 2020)
Round 1 (Online 1 Hour): It was conducted on Mettl. This round consisted of 65 MCQ questions based on 5 sections:C++ (Recognizing output of programs)Operating Systems (The...
Read More
Interview Experiences
On-Campus
Radisys
Experiences
Difference between Kerberos and RADIUS
1. Kerberos : Kerberos is a protocol that assists in network authentication. This is used for validating clients/servers in a network using a cryptographic key. It is desi...
Read More
Computer Networks
Difference Between
Information-Security
Difference between LDAP and RADIUS
1. Lightweight Directory Access Protocol (LDAP) : LDAP stands for Lightweight Directory Access Protocol. It is a protocol that's used for locating anyone to locate individ...
Read More
Computer Networks
Difference Between
Information-Security
What do you mean by Training and Development?
Training :Training refers to an education process in which employees get a chance to develop skills, competency and learning as per the post duty requirements. So simply ...
Read More
Software Engineering
Maximum number of times a given string needs to be concatenated to form a substring of another string
Given two strings S1 and S2 of length N and M respectively, the task is to find the maximum value of times the string S2 needs to be concatenated, such that it is a substr...
Read More
Strings
Greedy
Pattern Searching
substring
DSA
Difference between Business Development and Sales
1. Business Development: Business development refers to the activities designed to expand into a new market by creating a competitive position in the market. It does not m...
Read More
Difference Between
Software Engineering
Maximum subarray sum possible after removing at most K array elements
Given an array arr[] of size N and an integer K, the task is to find the maximum subarray sum by removing at most K elements from the array.Examples:Input: arr[] = { -2, 1...
Read More
Arrays
Algorithms
Dynamic Programming
Algorithms-Dynamic Programming
Kadane
subarray-sum
DSA
Minimum removals to make a string concatenation of a substring of 0s followed by a substring of 1s
Given binary string str of length N, the task is to find the minimum number of characters required to be deleted from the given binary string to make a substring of 0s...
Read More
Strings
Searching
Mathematical
Technical Scripter
Competitive Programming
binary-string
Data Structures
Technical Scripter 2020
DSA
Largest palindrome not exceeding N which can be expressed as product of two 3-digit numbers
Given a positive integer N, the task is to find the largest palindromic number less than N and it can be expressed as the product of two 3-digit numbers.Examples:Input: N ...
Read More
Strings
Mathematical
Python
Competitive Programming
palindrome
Python Programs
DSA
Count maximum possible pairs from an array having sum K
Given an array arr[] consisting of N integers and an integer K, the task is to find the maximum number of pairs having a sum K possible from the given array.Note: Every ar...
Read More
Arrays
Searching
Sorting
Hash
HashTable
two-pointer-algorithm
DSA
Difference between Program and Function
1. Program :Program, as name suggest, are set or collection of instructions used by computer to execute specific task and these are created using particular programming la...
Read More
Difference Between
Software Engineering
Technical Scripter 2020
1
...
6735
6736
6737
...
11268