Skip to content

R Programming Question Sheets

Topic-wise R Programming question sheets — 200 questions across 8 topics. Open each sheet online and tick questions as you solve them.

25 questions

R Basics and Data Types Interview Questions

Start with how R works: atomic types, vectors, coercion, missing values, factors, packages and the RStudio workflow. These fundamentals, along with…

11 Easy9 Medium5 Hard
25 questions

Data Structures in R Interview Questions

R work revolves around vectors, lists, matrices, data frames and tibbles. This topic covers subsetting with [ ], [[ ]] and $, the apply family,…

7 Easy14 Medium4 Hard
25 questions

Data Wrangling with dplyr and tidyr Interview Questions

Most analyst time goes into cleaning and shaping data. Learn the dplyr verbs, joins, window functions, across(), case_when(), pivoting with tidyr,…

7 Easy13 Medium5 Hard
25 questions

Data Visualization with ggplot2 Interview Questions

ggplot2 is the standard for charts in R. This topic covers the grammar of graphics, aesthetics, geoms, facets, scales, themes, annotations, saving…

8 Easy11 Medium6 Hard
25 questions

Statistics and Hypothesis Testing Interview Questions

Statistics is the core reason many teams use R. Revise descriptive statistics, distributions, the Central Limit Theorem, p-values, confidence…

6 Easy11 Medium8 Hard
25 questions

Functions and Functional Programming Interview Questions

Writing clean, reusable R code means mastering functions, control flow, error handling, the purrr map family, closures and debugging. This topic also…

6 Easy12 Medium7 Hard
25 questions

Modelling and Machine Learning in R Interview Questions

Build and evaluate models in R with lm(), glm(), random forests, clustering, regularization and time series forecasting. Learn the tidymodels…

6 Easy13 Medium6 Hard
25 questions

Reports, Shiny and Production R Interview Questions

Analysis only creates value when others can use it. This topic covers R Markdown and Quarto reports, parameterized reporting, Shiny apps and…

7 Easy14 Medium4 Hard

Frequently asked questions

What are question sheets?

Topic-wise lists of R Programming interview questions with answers — 200 questions across 8 topics. Tick questions as you solve them; progress is saved in your browser.

Which sheet should I start with?

Start with R Basics and Data Types, then Data Structures in R. Use the role-wise pages to see which topics matter most for the job you want.