TheDataMonk – Page 2 – Drive the world with data

100 Questions to crack Data Science Interview

Stuck in IT job ?

Looking to switch to Data Science ?

You are planning to appear for Data Science job and you don’t have any idea about the question which are going to be asked in the interview?

Here at The Data Monk we will help you with all sort of questions which might appear in your interview. TDM is a group of 15+ domain experts in Data science, business analysis, HRs and Big Data.

There are candidates who are asked basic questions like difference between data, information, knowledge and wisdom. And believe me, people fall for these questions.

Link to the book is Here 

This book targets on questions which helps one to crack a data science interview. The book contains important and most asked questions in data science interviews. There are case studies, data science and statistics questions which are a must before any data science interview.

Time to complete the book – 6 hours

This is a must before you step into a data science interview.

Thank you,

The Data Monk


What is the difference between data, information, knowledge and Wisdom?

Hi Monk,

The aim of The Data Monk is to help people know that statistics is not a rocket science and you don’t need an economics or statistics degree to make some sense out of the data.

Remember – Even if your instinct says that the coming month sale will be double the sale of the last month and you are 110% sure, despite that you need to back up your data with maths to gain trust of your manager, client and most importantly of yourself. 

If you are looking forward to make a career in data science, then don’t lose contact with Statistics.

What is data?
It’s really important to understand the definition rather than learning one. Data is any number or character.
For example 51, greatest, batsmen, etc.

What is information?
Information is something which you infer from data.
Example – Sachin Tendulkar has scored 51 ODI centuries and is one of the greatest batsman in the World

Here we took some data points to construct a meaningful sentence

What is knowledge?
Knowledge is the mixture of data and information. It helps you understand information better.

Example – Sachin is one of the best batsman of all times. This is you knowledge from the fact that he has score 51 centuries in ODI

What is Wisdom?
Wisdom is your synthesis. What you understand from data, information and your knowledge.

Example – When India is chasing a large target then ask Sachin to open the innings and when Inidia is batting first on a fast wicket then ask Him to come at number 4. This is wisdom


Knowledge is the accumulation of facts and information. Wisdom is the synthesis of knowledge and experiences into insights that deepen one’s understanding of relationships and the meaning of life. In other words, knowledge is a tool, and wisdom is the craft in which the tool is used.

If you have any questions on this line, then do let us know. And remember Sachin is one of the greatest cricketer of all times

The Data Monk

Common methods to measure web performance

Website speed is only going to become more important in the future, so this is a really important question for people to address now!

Here are a few metrics to track site speed – and I’d definitely suggest that you record your site’s progress over time to gauge the effectiveness of your site speed optimization efforts.

  1. Site load time: Go to your Google Analytics report to Menu → Behavior → Site Speed → Overview (and Page Timings to see individual pages). Record the average site page load time and any key pages you want to track.
  2. Your website’s speed scores:
    1. Enter your site’s URL into Google’s PageSpeed Insights Tool (PageSpeed Insights). This will give you a report card on your website’s speed performance on mobile devices and desktop. The report comes with some recommended actions you can take to improve your site’s speed.
    2. Check Pingdom’s website speed test (Pingdom Tools) to find out the speed, rank and percent faster than the average of Pingdom’s tested websites
    3. GTMetrix provides a comprehensive look at your site’s speed optimization status.
  3. Bounce rate: See if your bounce rate improves, which would indicate that fewer people are navigating away from the site after viewing only one page. You can view this in a number of places, such as Behavior → Overview in your Analytics report.
  4. Conversion rate: Are visitors converting at a higher rate after your improvements? This is important to track! Head to Analytics → Conversions → Goals → Overview to view and record your current conversion rate.

If you’d like to learn a few tactics to audit and improve site speed, check out this post. I also included a few real-world case studies on how some brands were able to speed up their wordpress websites.

Learn to program in R in 6 hours with interview questions

R is an open source programming language mainly used for statistical computing and also graphics. It’s a tool which helps in the development of machine learning spaces and graphics and as a matter of fact, machines are being drastically used all over the world.

The fact is clear to us that as the usage of machines grow every single day the language R will too, grow! It is the most popular language used in the field of statistics. Data experts use this tool to develop financial and climate models that help drive our economies and communities.

R is used in many professions such as software development, business analysis, statistical reporting, scientific research etc. Employees working in these areas will sometime or the other have to deal with this language [especially in data related jobs]. The more data incentive jobs increases, more processing will take place and eventually this increases the necessity for using R.

For the people who think this might be boring, hold on! It is a really fun tool to experiment your graphics, generate different types of charts and create plots. For those people who still think it is boring, let’s come to the salary part. Dice technology salary survey which was conducted last year has ranked R as the highest paying skill. The pay is high and you don’t need to break your heads to get going and learn this language.

A person does not need to have any advance level skill to learn R. He/she needs to know some concepts of mathematics such as probability and statistics. It’s a very easy language to learn and its possible even if you are pursuing any degree. You don’t have to be a hardcore programmer to learn this language. People who are currently doing very well in R are not computer science students {not all of them}. They are from very unique professional backgrounds and have become this successful because of their interests and not because they had taken up computer science in their degree level.

It isn’t a complicated language and is very much getting in the scenario of future jobs. Learningthis language will definitely boost up your resume and and your career. R is worth learning for these reasons and more. provides you a perfect platform to understand this topic well. It will give you an insight on whether you should spend your time and learn this language or not. The data monk has published a book which will give you the perfect insight in the world of R. The books name is 100 questions to learn R in 6 hours. Its available at amazon at a very reasonable prize and is worth a buy for your future. Here’s the link to the book-

Do check out the book and leave your comments and reviews on You can also leave your review and comments on the amazon site after purchasing the book!

Planning is bringing the future into the present so that you can do something about it now- Alan Lakein.


How to crack a business analyst interview ?

Did the question anytime occur to you as to who manages the problems of a firm or a project, who is the person in charge to find out solutions to the problems in the firm, who manages a single project and is responsible for the flourishing of the project?
The person responsible for all this is a business analyst. Business analysis is the task of understanding the changing needs in a business and recommending solutions that deliver value to stakeholders. They capture, analyze and document requirements and deliver these activities for the organization to the stakeholders. A global resurgence in business analysis is taking place. The increased pressure to innovate, do more with less and succeed in environments with short attention spans has organizations scrambling to build business analysis capabilities. Business analysts have the specialized knowledge to act as a guide and lead the business through risky road maps to get to the desired position or destination. Now, let’s see what are the skills required to become a business analyst;

  • Behavioral skills
  • Communication skills  
  • Analytical and problem solving skills
  • Requirements related skills
  • Data analysis skills 
  • Domain knowledge 
  • SQL

These are the skill requirements to become a business analyst. Now let’s discuss the degree and the field to be studied to become a business analyst. Any bachelor’s degree is efficient to become a business analyst, but recommended is you do a master’s degree too as employers prefer postgraduates than undergraduates.

The degree field must be business administration, management, accounting, marketing, economics, statistics, computer and information science. Experiences in these fields are also required to be employed by a reputed company. Usually experience of 2-3 years is mandatory to be hired as a business analyst. Graduates can look for entry level jobs positions in business management, human resources, information technology and related fields to gain work experience. Working under the supervision of a senior analyst or a team of consultants can help you grow and understand the basics and the different tactics used by the top companies.

Doing this until you have gained enough experience to work independently must be the goal. Getting certified in this field after the experience can be a good boost to your resume. is a good place to understand and know more about this topic. Especially if you have a business analyst interview and would like to know many interview questions asked by the interviewer, here’s a book which will help you get par in your interview!

There is one more book which will help you with the interview, this one being slightly different. Here’s the link- .

Do check this books out yourself and drop your valuable reviews and comments on thedatamonk website-

You can also leave your review and comments on the amazon site after purchasing the book!

Average pay of a data analyst is way more than I.T. standard. How to be a data analyst?

Data analytic is a process of examining and extracting meaning from raw data [ historical or new] using specialized computer systems. It is used by various organizations and companies to make better decisions and also verify and disapprove existing theories or models. The most important skills in data analytic are not technical skills, it’s the thinking skills. Being able to separate good data from bad data and knowing where exactly can add value. Now let’s talk about the skills required to become a data analyst.

  • Programming skills
  • Statistical skills and mathematics
  • Machine learning skills
  • Data wrangling skills
  • Communication and Data visualization skills
  • Data institution

These are the required skills to become a data analyst. Any person can learn these skills as it is very easy. You just need to have some basic knowledge about programming and some basic mathematics and statistics. The programming languages you need to learn to become a data analyst are R and python(at max). These languages are very important. It is very important for professional to be able to think like a data analyst. The ability to find out raw data and convert it to another format that allows for a more convenient consumption of the data. Data analysts work mostly in industries like Healthcare, travel, gaming and energy management. The need of data analysts are growing and there are not many data analysts in the world. The package for a data analyst is handsome and there are many jobs up for grabs. is a website which provides the right platform to get going in the field of data analysis. It has published many books which can be bought from amazon that provides you the perfect guidance to establish yourself in the modern world.


The path followed by most of the data analyst is more or less the same:-

  1. Start with any Query Language (SQL preferred). Try to get the basics clear on the very first go. Keep updating your knowledge
  2. Try to clear your statistical concepts. A data scientist is of no use until and unless he/she knows the stats behind the number
  3. Solve case studies – Be it pharmaceutical, web analytic, telecom, airlines, retail, etc. Just try to understand the way how people approach a problem


To help you in this preparation, we have – 100 Questions to solve data science interview
Check it out! You can also leave your review and comments on the amazon site after purchasing the book!


How facebook knows that you want to buy shoe when you search on google ? The way web analytics work

Web Analytic

Do you have a company and want to increase the sales of the company? Do you want to know how, where and in which field are you doing mistakes that’s costing you your job or company? Read down the article to know your problems and the solutions!

Web analytic is the key to your solutions. Web analytic is the process of analyzing the behavior of your visitors on your website. If a person can understand the area on a website where people are bouncing off, then he/she can work on that area and try to improvise the website. For example, a blogger sees that his/her blog is not being read after the first part, then he/she can analyze the problem after the first part and work on it. Let’s see some of the functions of the best web analytical tool- Google analytic.

  • Determine where your best visitors are located.

A person can know from where the traffic comes the most around the world. You can easily see from where the most traffic is driven to your site and you can concentrate on that region or state and expand your business!

  • Bounce Rates- Bounce rate is a big factor that determines the interest generated by the audience to your website. If the bounce rate is high, then you need to make a lot of changes to your website! But how will you know in which part you have to do the adjustment? This is the best part! You can even know from in which page is your audience bouncing off. Is it the shopping cart or the first page of your website, google analytic show you everything!
  • Understand from where your traffic comes.

Analytic show you from where your traffic comes the most. Is it coming from the search engines and if from search engines, is it paid or organic. You can also know if the traffic is coming from social media or websites [back links or referrals] . This helps you in understanding where to invest more time and money.

  • Demographics- Get to know the users age, gender and interests and understand which segment has a higher conversion rate. Work on that sector and make it stronger.
  • Find out what people are searching on your site.

Analytic shows the terms used by your customers or audience in the search box.  These are the keywords which you  need to spend more money on while doing paid marketing.

  • Identify your worst performing page.

Bloggers, this is the place you need to evaluate a lot. Your readers might come to find something particular and might find it or may not. You have to check it up frequently to find out your worst and also the best performing pages.

These are only some of the many important points telling you how web analytic is an essential tool for your website and how much you can gain from it. There are a lot of awesome ways to finding out your audience and how to increase it too. The best part is that this tool can be used for free at any place and at any given time. 81% of enterprises are very much relying on analytic to gain greater customer insights-Forbes. has published a book named Web analytic-The way we do it and is very informative in this field of web analytic. This book is available on amazon for purchase and here’s the link to the book-

Web Analytics – The way we do it

Check out this book and leave your reviews and comments on You can also leave your review and comments on the amazon site after purchasing the book!

What is all the buzz about Big Data? How big is the BIG DATA ?

A clear and simple fact known to us is that there is a lot of data around the world and as we become more digital, simultaneously the data increases. Big Data is referred to the tons of data that cannot be processed or analyzed effectively with the traditional applications that exist. These humongous amounts of data cannot be stored in our hard disks or computers. This amount of data therefore is being processed to enhance insight, decision making and process of automation. It facilitates the efforts of researchers, business managers, analysts, developers, data scientists, physicists, statisticians, academics and policymakers to improve and smooth en operations and communication, to attain better profitability within their business and institutions.

To become a big data specialist, one must have these following skills;

-Analytical skills
-Mathematics and statistical skills
-Business skills
-Computer science

Uses of Big Data in the real world;

Big data is being produced everywhere and so let’s see a real life use of big data,

Hotstar- With approx~ 100 million streaming video customers, it has become a data creating machine. New data is produced every time the users watch and also depends on how much they watch, where do they watch and the device they are using.

Be it Hotstar or Youtube or TVF everything creates data once used! For example- You’re watching an episode of a series and rewind it because you missed a part, the video has the data and takes you back immediately or after a second of buffering!  There’s data even in those Emojis!

The use of emojis is kind of like we’re observing a new language in front of us-Tony Clement.

The book below has helped 100s of students in cracking BIg Data interview

100 Questions to crack Big Data interview

While data analytic was once considered a competitive advantage is now increasingly being seen as a necessity for enterprises. Data is a huge asset for enterprises and they are beginning to treat it accordingly. According to IDC report big data market is growing at the rate of 11% in 2016 and at a compound annual growth of 11.7% through to 2020. As there is a lot of hype [true though] about big data and many people want to get into this field, there are very few chances up for grab. There are not many organizations and coaching centers that have particularly started out on this topic. provides a platform to understand and start in a career in this field!  The Data monk provides books which will be essential for the learning of big data and other related concepts. Visit the site to know more.

What is data science? Why is it the sexiest job of 21st century?

The Sexiest Job of the 21st century i.e Data Science, is becoming a renowned job in the top MNC’s. Data is everywhere and is rapidly growing throughout the world!

What is Data Science?

The preparation, cleansing and analysis of data is what we call Data Science. Data science is the combination of statistics,programming, mathematics, problem solving and capturing data in numerous ways. To become a data scientist one must know the following skills;

-Python coding
-Hadoop platform
-SQL database/coding
-Working with unstructured data
-In-depth knowledge in SAS
-In-depth knowledge in R.

The pay scale of this job is huge and no one should miss a chance to bring it to their lives!  Data science will become a must have for enterprise companies looking to scale data science operations. The number of smart cities will continue to grow and the need for data science in the government will grow with it. These smart cities are making data available publicly to promote innovation. The intention behind these projects are to encourage engineers, scientists and policymakers to work together in order to improve life. From CCTV’s on the roads to the nodes on traffic signals- collect real time data on environment, infrastructure and activity. There are a lot more data present than your imagination but the one true fact is that most companies and also the government have come to see the importance of data science. Data science is not new, but it has gained a lot of attention and popularity in this century. brings you an opportunity by providing a book that will help you understand the concept of data science easily and also understand how to get a career through data science. The book’s name is ‘How to start a career in Data Science’ and is available on amazon for purchase. Here’s the link to the book

The book 100 Questions to crack data science interview has helped 100s of professionals as well as final year students in cracking their data science interview. Do give it a try 🙂

Do check out the book and drop off your reviews and comments at You can also leave your review and comments on the amazon site after purchasing the book!

7 Most important Interview Questions to crack Data Science Interview

Hey all,
Data Science has always been around. We have been crunching numbers to get more and more insight out of the data. If you want to experience this challenging job, then you need tp be prepared for these 10 questions:-

1. Introduce yourself – Cliche but very important question, you need to know how to pitch yourself and where to leave a loose end tp trap the interviewer in asking those questions which you want him to ask. If I were at your place, I would have introduce something like below:-

“Hey, this is John Doe, I studied from XYZ and have been a part of ABC company for the last 1 year. I love to play clash of clans and counter strike. I have been part of 2 important analytical project, If you want we can discuss these projects for more context (This is like an open end question and the interviewer will definitely ask you about your project, you just have to pick it from here)

2. What tools and technologies do you use in your current organization?
Ans. – Again you have to put your positive points upfront. Basically you should have the following bucket:-
Any query language – SQL (This is the most important query language) You can learn SQL here 112 questions to crack Business analyst interview using SQL
For analysis – R/SAS/Python – 100 questions to learn R in 6 hours
For reporting – MS Excel/Tableau/Adobe Analytics Top interview questions and all about Adobe Analytics

3. Tell me something about any of your project
Ans.) This should be a winning stroke for you. You got to tell them the best analytical project you have done. In case you don’t have any experience in analysis, I strongly suggest going through Complete analytical project before data science interview. This contains a proper Linear regression project from head to toe.

4. Any case study –
Example – You work at a restaurant and have data of customers i.e. age, name, address, pincode, item ordered, etc. How will you recommend something to the customer from your database
Ans – You can go for co-occurrences , take the age of the customer and look for all those customers with tha same age. Then filter on those customers who ordered the same item and then look for the top 5 co-occurrence item. Now look at the historic data of the customer and look if anything matches. If something matches, then recommend that else recommend the top product from co-occurrence.

For more case studies –

100 puzzles and case studies to crack data science interview

5. The interviewer will definitely ask some logical problem to check your thinking, example – How would you know whether the light of a refrigerator glows or not when you shut its door
Ans.) Put a video camera or phone and shut the door. Replay the video to see the result.
b. Put a radium inside the fridge and then take it out after 10 mins in a dark room. If it’s sparking/glowing then there was light inside

For more logical puzzles –  100 puzzles and case studies to crack data science interview

6. Why do you want to leave your company?
Ans. It’s mostly likely a trap to see if you are trust worthy. Answers to these questions should be there in your mind. You can blame the slow learning experience or lack of exposure, but never blame the company or your boss.

In order to get the answers to all the HR questions try 100 puzzles and case studies to crack data science interview

7. Any question on SQL – These are the most asked questions :-
a. Dense rank
b. rank over partition by
c. where vs having
d. group by, order by

Ans. These are the hot topics. Go through them at least once. If you want to learn more important question then do try
112 questions to crack Business analyst interview using SQL

Do comment if you need article on a particular topic

Thanks for hearing us out,
The Data Monk