eXTReMe Tracker

Tuesday, September 05, 2017

VK in KG

Today is September 5th, my sweet little one VK is going to first day of Kindergarten. I can't believe my eyes in the morning when I dropped him off at his school. He has grown from my little baby to a 5 year old ready for school. I know from this time onwards, time would just fly and in a blink of an eye he will grew up to be a gentleman. Yesterday he had his first tooth fall off and he received an Iron Man toy from the Tooth Fairy 😊. Today is also his first day at Tae Kwon Do! My lovely little one, love you to the moon and back 😍.

Friday, November 19, 2010

What I learnt from my interviews?

Alrite, well, it had been quite sometime (actually long time ;P 3 years) since I wrote something in my blog, so after a break, here it is. With a total of 13 phone interviews and 30 onsite interviews :P, I think now I gained enough experience, that I can blog about it ;P

So, What did I learn from my interviews?

First thing you need before attending an interview is CONFIDENCE. "You are what you think you are". You have to tell to yourself, that you are really capable of doing the job (whatever it may be -Software Design/Development Engineer / Technology Analyst/Associate) and interview is just a place where you show your capabilities. There is no point in being nervous in an interview which would mean that you yourself is not convinced that you would get this job. Being confident means you think or say to yourself that you know answers to ALL the questions that the interviewer might ask you. Of course, there are sometimes you might not know the answer for a given technical question (say, some feature in Java or C++), in that case, ADMIT that you don't know the answer in a nice way saying that you are always ready to learn, instead of giving some crappy answer.

As I said, first thing we need to crack an interview is confidence, but how do we get it?
Of course, Confidence comes with PREPARATION. Prepare for not only technical questions, but also for behavioral ones. Organize yourself. There is a saying "For every minute spent organizing, one hour is gained". This is the truth. Create a list of topics that you would want to prepare - say, Linked Lists, Binary Trees, Dynamic Programming, Graphs, String manipulation, Data Structures especially HashTables, Java language features, C++ language features, OOPs concepts, Threads, Mutexes, Synchronization, OS concepts and whatever there is in your resume - academic and professional projects. Once the list is created, allocate time for each topic - say Dynamic Programming - 3 hrs, Java Threads - 2 hrs, etc. Create a timetable for next few weeks and target to complete these topics. I would definitely recommend topcoder.com for anyone preparing for coding interviews. Also, visit interview questions websites like careercup.com and glassdoor.com, they really give you an insight on what to expect in a particular company's interview. Allocate time for these websites too in your timetable. Also, practice writing code in white paper or notepad without eclipse or any fancy IDEs. This will help you in Whiteboard problem solving interviews.

Also, learn about algorithm complexities - the notations - O(n), omega(n), etc. Understand what each really means and how to compute them for a given algorithm. Almost in every coding interview they would ask you about the time and space complexity for your solution. When given a problem, never jump in solution and never start writing code! - This is really really important! If you start writing code for a given problem immediately, that would leave a really bad impression on you. Ask as many questions as possible before giving your solution. For e.g., lets say the interviewer asks a question, "given an int array and sum, find 2 elements in array that would add up to the sum" - We can ask questions like, Is the array already sorted? Can it contain -ve elements? Can I use extra space? Generally, we would start with O(n^2) algorithm and end up in O(n) or O(logn) algorithm. The interviewers might ask the pros and cons of each approach too. Important thing I learnt is before answering any question, take a moment to repeat the question to the interviewer, and in that way you would actually get some extra time to think solution for the question while repeating it.

In addition to above optimization questions, there might even be questions like how would you solve a question in most inefficient way possible! :P For e.g., for the well know cycle in a linked list problem, how would you solve it if you don't know the slow-fast-pointer approach?
I understood that interviewers expect us to know both inefficient and efficient solutions for the same problem.

To be continued.....

Labels: ,

Monday, August 20, 2007

Outing @ Runway 9

Well, this is one of the good outing Our Gang -- THE STUV went,
wondering what is STUV - it is the hyderabad gang of CS2k1CD batch :)

Before reaching Runway9, we planned to make a mess @ Veki's house :) - We went to his home and stuffed the norukku theeni and icecream that his mother brought for us :)
Then we started off from there to Runway9, not knowing the route and having a route map in hand :)
Somehow we traced the route correctly - thanks to D! good that M didn't guide the route ;-)! - otherwise we would have ended up somewhere outside Hyd!!

After reaching Runway9, we didn't know what game to start with. Finally decided that we shall start with go-karting first as we thought it may rain soon.Go-Karting was really thrilling :-) I raced all the ppl who were with me and also completed the laps first :) especially raced M ;-) who is supposed to be the fastest driver as my friends say.. After that me,S,Vq and M decided to go for skating - eventhough me,Vq and S didnt know skating :) Good that I didnt fall down so many times :)

Then, we went to the Pool Parlour and took rest for few mins and started Ice Hockey- As usual I lost and S won :( . D, Veki, Vwar and Viki were playing Pool..and then these ppl went to play TT - paying for it eventhough it is available for free in our offices :) . Me, S, Vk ,Vr and Vq then decided to go for 'Rock Climbing' - This is the best part of all the games played! - I reached the top and pressed the green button - completed the game, the others tried climbing the left side which is little more complicated than the side which I climbed but didnt complete it. Here the person to be specially praised is Veki, he didnt even make it to 2 blocks! Congrats Veki! ;-)

Finally, we went to Laser Combat - one of the worst games :( . We split into 2 teams ; Team 1 = Me, M, Vr, Veki and Vq; Team 2 = S, D, Vk, Vwar; In this game,each one is given a gun and a cap which has Laser Sensor and the opponents should shoot each other. Unfortunately our team chose a wrong position and me the worst position, becos of which we lost. I really didnt know from which side the opponents are shooting - due to which I lost all my lives in frist few mins :(.

After the koothu @ Runway9, we ended our day with Dinner @ Deewaan Dhaba on NH7.


PS: The outing @ Runway9 was the treat of Vr and S :)

Labels:

Thursday, July 12, 2007

Friendship......

Well, I am updating my blog after a very looong time..probably years.[my last blog post was in 2006!!]...becos till now I was busy and now in the height of vettiness..

This post is dedicated to my friends. The most difficult things in the world are not the things/events done in guinuess world records but to handle relationships. I know people change with time, but never know that they change so quickly. Some are ready to even throw away their friendship even for small silly reasons. Then is that called friendship? Then what is the meaning of being together for years and throwing it away for simple fights..Are we going to live forever? We donno what will happen in the next moment. We know our present and thats it. We have just one life and that too short life..why do we want to make it like a battle field? Can't we just erase the egos, possessiveness, prejudices...out of this world? It is very easy to throw away your words but it is really hard to take it back.........One should always remember "Words and hearts should be handled with care because words when spoken and hearts when broken are the hardest to repair".......
Ppl say "Friendship is the only ship that never sinks", but that is not the case nowadays..It is the only ship that always sinks... There is a saying "In prosperity your friends know you, In adversity you know your friends". and that is really true. Also, some say..A true friend knows your weaknesses but shows you your strengths; feels your fears but fortifies your faith; sees your anxieties but frees your spirit; recognizes your disabilities but emphasizes your possibilities ; Do any of you have a true friend? If so, you are truely gifted..

Labels: ,

Sunday, August 27, 2006

Back From Home :(

Back from the South Trip! It was really superb! Went to all our relatives homes...in just 4 days!! Kanyakumari , Tirunelveli and Tiruchendur too... :) ....Had nice time...nice veetu saapadu...

Now back to Hyd...and work too ... :(

Thursday, August 10, 2006

Going Home! :)

I am going home (Chennai) tomoro after a looooong time(2 months) ..for some this may appear as a small period but for me ...2 months away from home is really very difficult......

Taking one week off!!

Here is the plan: (Hope it works fine!)

11-Aug : Board Train(Chennai Express) in Hyd
12-Aug : Reach Chennai :)
12-Aug (evening) : Board Train to Kanyakumari
13-Aug : In Kanyakumari
14-Aug : Board Train/ Bus to Thiruchendur
15-Aug : In Thiruchendur
16-Aug : Board train to Chennai
17-Aug : Chennai
18-20 Aug : Meet friends in Chennai, Watch some Tamil movie, Do some shopping
20-Aug : Board Train (Charminar Express) to Hyd
21-Aug : Back to Hyd & work :(






Wednesday, August 09, 2006

Corporate World

This monday (7-aug) I saw this movie "Corporate" , Bipasha Basu was the heroine - a very good role for her in that movie.
This movie really impressed me.......it tells the ultimate truth! never work with heart in corporate world..becos we donno when we need to stand against them in the corporate world and when we should stand with them!!..... any person working in a corporate should watch this movie.....
it has too many characters nicely woven like a neat thread...... :)
a good movie worth to be watched :)