Skip to content

Commit 0626a37

Browse files
authored
Testing Questions
1 parent 8349ffa commit 0626a37

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

readme.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ I hope my experience and the experiences of other developers will help you get b
1818
1. [Javascript Coding](#javascript-coding-questions)
1919
1. [React interview questions](#react-interview-questions)
2020
1. [GIT Questions](#git)
21+
1. [Testing Questions](#testing-questions)
2122
1. [Funny Questions](#funny-questions)
2223
1. [Contributing](#contributing)
2324
* [Answers classification](#answers-classification)
@@ -31,7 +32,6 @@ I hope my experience and the experiences of other developers will help you get b
3132
1. What have you heard about the 'Gangs of four'?
3233
1. Explain the difference between unit tests and integration tests? - [@answer--stackoverflow](https://stackoverflow.com/a/5357837/5513804)
3334
1. What are the most common types of web attacks? - [@answer--blog.sucuri.net](https://blog.sucuri.net/2014/11/most-common-attacks-affecting-todays-websites.html)
34-
1. What is 'duck typing'? - [@answer--wikipedia](https://en.wikipedia.org/wiki/Duck_typing)
3535

3636
## Common technical interview questions
3737
1. What is [REST](http://www.restapitutorial.com/)? - [@library--restcookbook](http://restcookbook.com/)
@@ -40,7 +40,8 @@ I hope my experience and the experiences of other developers will help you get b
4040
1. What is CORS? - [@answer--maxcdn.com](https://www.maxcdn.com/one/visual-glossary/cors/), [@doc--mdn](https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS)
4141
1. List the main things you can do to increase page speed loading? - [@answer--crazyegg.com](https://www.crazyegg.com/blog/speed-up-your-website/)
4242
1. Progressive enhancement vs graceful degradation. What is the difference? - [@answer--w3](https://www.w3.org/wiki/Graceful_degradation_versus_progressive_enhancement)
43-
1. Do you use [Grunt](https://gruntjs.com/), [Gulp](https://gulpjs.com/), [Webpack](https://webpack.github.io/) or Browserify in your projects?
43+
1. Do you use [Grunt](https://gruntjs.com/), [Gulp](https://gulpjs.com/), [Webpack](https://webpack.
44+
quehub.io/) or Browserify in your projects?
4445
1. What do you know about "60fps"? How can you achieve it? - [@answer--github](https://github.com/vasanthk/browser-rendering-optimization)
4546
1. What is the difference between layout, painting and compositing? - [@answer--google](https://developers.google.com/web/fundamentals/performance/rendering/?hl=en)
4647

@@ -157,6 +158,12 @@ var b = function(obj, val) {
157158
## GIT
158159
1. What is the main difference between `merge` and `rebase`? - [@answer](https://www.atlassian.com/git/tutorials/merging-vs-rebasing)
159160

161+
## Testing Questions
162+
1. Tell about TDD. What advantages or disadvantages of this concept you know? [@answer--wiki](https://en.wikipedia.org/wiki/Test-driven_development)
163+
1. Explain the difference between unit tests and integration tests? - [@answer--stackoverflow](https://stackoverflow.com/a/5357837/5513804)
164+
1. Which frameworks/platforms do you use for test you code?
165+
1. List unit testing best practices principles. [@answer-slides](https://www.slideshare.net/homespothq/unit-testing-concepts-and-best-practices)
166+
160167
## Funny Questions
161168
1. Do you like parties?
162169
2. Do you know that we have a dress code?

0 commit comments

Comments
 (0)