A Powerbi representation
JavaScript Complete free Resources
1/ Websites:
http://freecodecamp.org
http://javascript.info
http://javascriptquiz.com
http://developer.mozilla.org
http://eloquentjavascript.net
http://w3schools.com
http://khanacademy.org
http://codecademy.com
http://learn-js.org
2/ Books:
Eloquent JavaScript
JavaScript: The good parts
Learn JavaScript visually
JavaScript: The definitive guide
A smarter way to learn JavaScript
You Don't Know JS
Effective JavaScript
Speaking JavaScript
3/ YouTube Channels:
Traversy Media
Programming with Mosh
Web Dev Simplified
Academind
Fireship
Dev Ed
4/ Podcasts:
Syntax
JavaScript Jabber
Modern Web
Full-stack radio
Codepen Radio
ShopTalk
JAMstack Radio
5/ Coding Challenge Platforms:
http://codewars.com
http://codingame.com
http://coderbyte.com
http://exercism.io
http://edabit.com
6/ Mobile Apps:
SoloLearn
Codemurai
Mimo
Grasshopper
Programming Hero
Programming Hub
Technical Questions Wipro may ask on their interviews
1. Data Structures and Algorithms:
- "Can you explain the difference between an array and a linked list? When would you use one over
the other in a real-world application?"
- "Write code to implement a binary search algorithm."
2. Programming Languages:
- "What is the difference between Java and C++? Can you provide an example of a situation where
you would prefer one language over the other?"
- "Write a program in your preferred programming language to reverse a string."
3. Database and SQL:
- "Explain the ACID properties in the context of database transactions."
- "Write an SQL query to retrieve all records from a 'customers' table where the 'country' column is
'India'."
4. Networking:
- "What is the difference between TCP and UDP? When would you choose one over the other for a
specific application?"
- "Explain the concept of DNS (Domain Name System) and how it works."
5. System Design:
- "Design a simple online messaging system. What components would you include, and how would
they interact?"
- "How would you ensure the scalability and fault tolerance of a web service or application?"