All Hard Articles
Quality Function Deployment (QFD) is process or set of tools used to define the customer requirements for product and convert those requirements into engineering specifications… Read More
Pre-requisites: Firebase Machine Learning kit Adding Firebase to Android App Firebase ML KIT aims to make machine learning more accessible, by providing a range of… Read More
In this article, we will see, how to get all the column headers of a Pandas DataFrame as a list in Python.  The DataFrame.column.values attribute… Read More
Prerequisite – BVA Testing To perform automated BVA(Boundary Value Analysis) Testing, we can use Pytest or Unittest libraries in Python. Here, we will use the… Read More
Given a matrix G[][] of dimensions N × M, consists of positive integers, the task is to select X elements from the matrix having maximum… Read More
Given a positive integer N, the task is to find the number of ordered pairs (X, Y) where both X and Y are positive integers,… Read More
Round one : (Coding test) It was an online coding test conducted on HackerEarth. A test consisting of 3 coding questions.   Given two binary strings… Read More
DE Shaw organized an on-campus recruitment drive for 2-months software development internship. Below is my experience of the drive. Round 0: Online Coding and Aptitude… Read More
If any number is represented in such a way that when we are reading it from left to right each ith Digit is greater or… Read More
We all know that Python serves excellent as a server side language, it can be also used as a client-side language. We can use Brython… Read More
Functional programming is very common nowadays, where we have to write a function to update and modify the variables or do some modifications according to… Read More
CSS is itself a good language for web designing but stylesheets are becoming more complex, larger, and even harder to maintain. That’s where a preprocessor… Read More
Redis is a Transmission Control Protocol (TCP) server which supports request or response protocol. A request is completed in 2 steps : The client sends… Read More
There are many ways to submit user-input data in Flutter. But the most used way is using TextFields. But there is a drawback of using… Read More
Neuromorphic computing tries to mimic way human brain works. Neuromorphic computing is much better candidate for next-gen computation. The term was first conceived by professor… Read More
There are 2 methods that all switch use for forwarding the frames (switching data) between the network ports: Store and forward switching Cut-through switching These… Read More
Prerequisite: Introduction to pyqt-5 PyQt5 is a cross-platform GUI toolkit, a set of python bindings for Qt v5. One can develop an interactive desktop application with… Read More
Prerequisite: Basics of OOPs in Python In this article, we will learn how to access object methods and attributes within other objects in Python. If… Read More
Given a binary array arr[], the task is to find the maximum possible length of non-decreasing subsequence that can be generated by reversing a subarray… Read More
Given a string S of length N, consisting of lower case alphabets, and queries Q[][] of the form [L, R], the task is to count… Read More