Posts

COMMON DATA SCIENCE INTERVIEW QUESTION ASKED BY MICROSOFT

              Most Important Interview question asked by Microsoft & many other big companies for Data Science :-  Ques :- Generate 7 integers with equal probablity from a function which returns 1/10 with probablity p & (1-p) ? Ques :- What are the ROC curve & the meaning of sensitivity, specificity, confusion matrix ? ques :- What is the definition of a p-value? How to explain p-value to customers ? Ques :- How do you detect if a new observation is an outlier ?  Ques :- What is the bias-variance trade off ? Ques :- You have a bag with 6 marbles. one marble is white. You reach the bag 100 times. After taking out a marble, it is placed back in the bag. What is the probablity of drawing a white marble at least once? Ques :- What's power?  How to explain it to a non- statistics person? What's a false positive & false negative? Ques :- Three friend's in Hyderabad told you it's rainy. Each has a probablity of 1/3 of lying. what's the probablity of Hyder

TOP JAVASCRIPT FRAMEWORKS :-

Image
                                               Top JavaScript  Frameworks :-  Angular (Angular 8) :-  One of the most powerful, efficient & open-source javaScript framework is Angular.  google operates this framework & implemented to use for development a Single page Application(SPA). It extends the HTML into the application & interprets the attributes to perform data binding.  React :-  Created by facebook, the React framework has earned popularity within a short period. It is used to develop & operate the dynamic user interface of the web pages high incoming traffic. It makes the use of virtual DOM & hence the integration of the same with any application is more  straightforward. Vue.js :-  Through developed in the year 2016, this JavaScript framework has already made its way into the market & has proven its worth by offering various features. Its dual integration mode is one of the most attractive features for the creation of high end SPA. It is a much reliab

TYPES OF MACHINE LEARNING

Image
                                                  Types of Machine Learning :- Supervised learning :-  Makes machine learn explicitly Data with clearly defined output is given Predicts outcome or future.                      Training Inputs ----->System------->Outputs Application :-  Risk Evaluation Fraud Detection Prediction of Financial results Unsupervised Learning :- Machine understands the data. Evaluation is qualitative or indirect. Does not predict/find anything specific. Inputs ----->System------->Outputs Applications :-  Item categorization Clustering Customers. Similar item recommendation. Reinforcement Learning :-  An approach to Artificial Intelligence It is an reward based learning Machine learns how to act in a certain environment.                                                                                  Rewards<----------| Inputs-------------->System-------------->Outputs--------------------------| Applications :-  Robotics Playing Games Self-

5 SUPER POPULAR DATABASES COMPARED

Image
According to my opinion, there is no best database. Every database has their own advantages & disadvantages. So, you have to decide what is the best for your needs.  Here, i am mentioning Top 5 popular databases :-  1. MYSQL Relational Database exist for 25 years very cheap & easy to use Open-Source Limitataion of MYSQL :- Not that performant when many operations at once. Not a full SQL database, it has some limitation. 2. MONGODB  non relational database' document-oriented database high performance due to non-relational DB easy to configure & scale Open-Source Limitation of MONGODBB :- uses high memory for data storage document size is limited to 16 MB. 3. POSTGRESQL                                                                        Relational database Very well Expandable  you can create own DB functions Open-Source Limitations of POSTGRESQL :- Lower performance compared to competitors not that easy to install for beginners. 4. REDIS :-  Non Relational database, s

ANATOMY OF ANDROID DEVELOPER :-

                                       ANATOMY/ MAP OF AN ANDROID DEVELOPER :-  Education :-  BS / MS / B.tech/ BCA Degree in Computer Science Engineering or  a related subject or having any Bachelor Degree. Have published at least one original Android App. Proven working experience in Android App Development Skills :-  Android App development Experience with third party libraries & APIs Working with remote data via REST & JSON. Understanding of the full mobile development life cycle Android Studio Career Possibilities :-  Many android developers are shifting to new frameworks like kotlin, Flutter, etc. Android developers can also work as Java Developers. SALARY :-  Average salary of an Android developer is $85,430/year. Benefits :-  Android OS holds around 85% of market share being very popular. Android developers can take up projects of a wide domain including healthcare, gaming,  business, etc. Can also work as a freelancer. High Pay Responsiblities :- Design & build adv

Websites for Programming Tutorials :-

Image
                                    WEBSITES FOR PROGRAMMING TUTORIALS :-  1.  GEEKS FOR GEEKS 2. GURU99 3. W3SCHOOLS 4. W3RESOURCE 5. JAVATPOINT 6. TUTORIALS POINT

How to Learn Any Programming From Zero To Hero

Image
Choose any Programing Language but if you ask my opinion, i will tell you to choose Java / Python.  Reason behind JAVA is that when you will work in any Tech companies, Java will be the prefer language for many tech. companies. Reason behind Python is that Python is so simple as compared to C/C++ or JAVA.  Its My opinion. You can Choose C or C++also. You can become a Coding Master in 6 Months by following these steps. Step 1 :- Learn any Programming Language. Step 2 :- Do Challenges and Projects. Step 3 :- Solve Questions on Hackerrank or Hackerearth. (Choose any one) Step 4 :- Then Go to Data Structures (DS) & Algorithms (Algo) section. Step 5 :- Build more Projects & solve more questions. Step 6 :- Learn new stuff & topics. Step 7 :- Practice regularly. Step 8 :-  Sit on Contest in any coding plattforms like  Hackerrank/ Hackerearth/ Codechef/ Codeforces. Step 9 :-  Go to step 6. Step  :- Good Luck Follow for more Happy Coding Nikhil Kr. Cse Dept. Bcrec