রবিবার, ২২ অক্টোবর, ২০১৭

স্বপ্ন যখন সুদূরপ্রসারী ।। Top interview question for Data Structure and Algorithm Analysis .




নিজেকে আপনি   ১০  বছর পর  কোন অবস্থানে দেখতে  চান ?  বেশির ভাগ   interview এর  প্রধান  প্রশ্ন থাকে এটি । ঠিক  আমার ও একই  প্রশ্ন  আপনার  প্রতি  , আপনি আপনাকে  ১০  বছর পর  কোন অবস্থানে  দেখতে  চান ?  নিজেকে  নিজেই  প্রশ্ন করুন ।


আপনি চাইলেই  নিজের  উজ্জ্বল  ভবিষ্যৎ  এর  চাবি-কাঠি  হয়ে  উঠতে  পারেন । নিজেকে  নিয়ে  যেতে পারেন উন্নতির  চরম  শিখরে , নিজের   মেধা  ও  বুদ্ধিমত্তা  কে  কাজে  লাগিয়ে । " দোলনা  থেকে  কবর  পর্যন্ত    জ্ঞান  অর্জন  করা  উচিত  । "
                                                                                ( আল  হাদিস )




Data Structure and Algorithm  শুধু  কয়েকটি  শব্দের  সমষ্টি  নয় ,  এই শব্দগুলো  হল   coding   এর  প্রাণ  ,  একটি   program   এর  সৌন্দর্য  এবং  একজন ভাল    programmer   এর  পরিচয় ।  একজন ভাল    programmer  এর  প্রধান গুন ই  হল  তার  program  কে  সুন্দর  ভাবে    represent   করা  যাতে  অন্যকেউ   দেখা  মাত্রই  easily  তার  code   বুঝতে  পারে ,   program  কে  অর্থবহুল   করে  তোলা  ,  আর  তাই তো  চাকরির   interview  এ বর্তমানে  প্রশ্ন  কর্তাদের  পছন্দের    topic  হয়ে  দাঁড়িয়েছে   এই    Data Structure and Algorithm Analysis .

interview  board  এ  প্রশ্ন  কর্তা এই   topic  থেকে  বেশ কিছু  প্রশ্ন  করে থাকেন  এবং একজন     programmer  এর  এই  টপিক  সম্পর্কে  ধারনা  কি  রকম তা  যাচাই  করেন  এবং তার  সম্পর্কে স্বচ্ছ  ধারনা  নেন ।  So ,  চলুন  দেরি  না করে    Data Structure and Algorithm Analysis  নিয়ে  কিছু   Top প্রশ্ন  দেখে নেয়া  যাক -





  • How to find middle  element  of linked list in one pass ?
  • How to find if linked list has  a  loop ?
  • How to reverse  string in java ?
  • Write java program to print fibonacci  series ?
  • How to reverse linked list using recursion and iteration ?
  • What is binary  search tree ?
  • Write a java program to check  if a number  is a palindrome or not ?
  • How to find 3rd element  from end  in  a linked  list in  one pass ?
  • How do search a target  key in a linked list ?
  • What is an  AVL  tree ?
  • What is a dequeue ?
  • Which sorting algorithm considered the fastest ?
  • What is data abstraction ?
  • Differentiate NULL and Void .
  • What is  an ordered  list ?
  • Write a java program to implement  stack in java .
  • Differentiate file structure  from  storage  structure .
  • When is a binary search best applied ?
  • In what areas do data structure are applied ?
  • In an integer array there is  1 to 100  number out of one is  duplicate , How to find ?
  • Write a java program to  sort an array  using bubble sort algorithm .
  • What is the difference between  stack and  queue data structure ?
  • What is difference between  singly linked list  and doubly linked list  data structure ?
  • How to  find duplicates  in an array if there is  more than one  duplicates ?
  • How do you reference  all the elements in a one dimention array ?
  • Which data structure is applied when dealing with a recursive function ?
  • How does dynamic  memory  allocation  help in  managing  data ?
  • Are linked list considered  linear  or non linear data structures?
  • Do all declaration  statements result in a fixed reservation in memory .
  • What is the minimum number of  nodes  that a binary tree can have ?
  • How do signed and unsigned numbers affect memory ?
  • What is the primary advantage of a linked list ?
  • What is the difference between push or pop ?
  • What is a postfix expression ?
  • What is the advantage of  the heap over stack ?
প্রশ্ন গুলির উত্তর আপনারা  নিজ  থেকে   google করে জেনে নিবেন । এতে করে আপনার  প্রশ্ন গুলির উত্তর আয়ত্তে  চলে আসবে ।  

শুধু   interview  এর  ভাইবাতেই  নয়  তারা আপনার   পরীক্ষা  নিবে  তাদের  interview  এর তৃতীয়  ধাপ   project  তৈরি  করা  বা    problem solving  করতে দেয়া এসব পরীক্ষাতেও । আপনার  যদি    data structure  and algorithm  সম্পর্কে    fully  concept  clear   না থাকে  সেক্ষেত্রে  আপনি ঐ  সকল   IT  Farm  গুলতে  বেশি সুবিধা  করতে পারবেন না । নিজেকে নিজের  যোগ্য  জায়গায় দেখতে চাইলে  এখন থেকেই  পরিশ্রম  শুরু  করুন । আপনার  সুন্দর    ভবিষ্যৎ  আপনারই অপেক্ষায় রয়েছে পথ চেয়ে ।

ধন্যবাদ ।

৩টি মন্তব্য: