Crack Coding Rounds

       I am creating this page for beginners who haven't done coding in the academics. This might be due to the unfriendliness with Data Structures and Algorithms subject. But believe me many of you would not be able to land any offer if you do not even prepare bare minimum. You might ask what is bare minimum for landing a job with decent package. I would say, prepare following topics from DS and Algo:
       1. Array
       2. Linked List
       3. Stack
       4. Queue
       5. Searching and Sorting Algorithms
       6.  understand Time and Space complexity
       7. Hashmaps

  If you are in last year of Engineering this is high time you should get your hands dirty with coding. If you don't want to end up searching jobs after completing degree, you need to take control of things right now. Also, many of you may not want to go to Infosys, TCS, Cognizant or Wipro like service based companies. To land offer in product based companies it is very important to be prepared with basics of DS and Algorithms. Also prepare for aptitude as well. There are some very helpful channels on Youtube for learning those concepts for aptitude. Don't be lazy once this time is gone only regret remains with us and you feel like you have had enough time but just because of your lazy ass it got ruined.

       To make you feel confident I am going to put problems from some coding platforms like codechef, hackaerrank and leetcode along with solutions. Along with will also post some generic coding questions which are frequently asked in many interviews. You can learn them and try to solve similar problems from these platforms from beginner level/ easy section. I am very moody person I don't do blogging regularly, sorry for that but I'll keep posting stuff.


1. Sum of digits in the given number.
2. Obtain the sum of the first and last digits of this number.
3. Reverse a linked list. (using recursion)
4. Convert Decimal number to Binary. (Using recursion)
5. Find missing number from given range of 1 to n.
6. Find all pairs of an integer array whose sum is equal to a given number.


Comments

  1. This comment has been removed by a blog administrator.

    ReplyDelete

Post a Comment

Popular posts from this blog

Priority Scheduling Algorithm Java Program.

Implement UNIX system calls like ps, fork, join, exec family, and wait for process management (use shell script/ Java/ C programming).

Implement a class CppArray which is identical to a one-dimensional C++ array (i.e., the index set is a set of consecutive integers starting at 0) except for the following : 1. It performs range checking. 2.It allows one to be assigned to another array through the use of assignment operator. 3.It supports a function that returns the size of the array.