Updates from December, 2017 Toggle Comment Threads | Keyboard Shortcuts

  • maravindblog 6:37 am on December 30, 2017 Permalink | Reply
    Tags: 2017, 2018, journey   

    My Journey: 2017 

    2017 has been a great year. A lot good has happened and definitely, this year is certainly start to many things and also end to some beautiful things too. This post is just a run down through all my ups-downs in this year and kind of like a report card.

    The main difference between this year and any other previous years was that this year I had a resolution i.e create a digital presence. The medium I have chosen was Youtube (and Blogs). I still remember the enthusiasm with which I have created the first video. I’m happy with my progress till now. I have around 100 subscribers and 24 videos. I’m happy because I’ve produced videos only in 7months. If you are like what about the other 5months? Ans. There had been few awesome trips (work/personal) and a lot of procrastination.

    I’ve released my first video on Jan 8, 2017. Since then as I already mentioned I have produced 24videos. I have learned a lot in the course. Honestly, The path was not pleasant. Many times my PC crashed, recorded videos in scorching 40c deg summer heat (as fan sound is disturbing), multiple double works. nevertheless, I consider all these as learning.

    Meanwhile, I was doing my internship at Accolite Inc. and also my UG final semester. I finished my internship as well as the UG final semester almost about the same time. First, The UG is very dear to me. 4years in the same college forced me (just kidding.) to be friends with 6 amazing people. And apparently the long conversations and silly jokes in college cafeteria came to an end. I embrace that fact and shall cherish those moments for life.

    I couldn’t spend much time in college in my final semester as I was doing my internship. The internship was a great start to my professional career. Accolite is a great place to work and some of the amazing and interesting people work there. Luckily, I got
    good opportunities to develop a product and in fact, I developed a whole new feature for it. And at that point of time that was big deal for me and matter of pride. To the end of the internship, I was moved to another project which introduced me to Angularjs and web development. I always wanted to be full stack web developer. Matter of fact, by then I was learning Angular2 on my own. 30th June was the last day of the internship.

    By this time I got my results for my UG. I’ve graduated with flying colours and secured 80% (personally, a huge achievement for me).

    3rd July was my first day of full-time professional career. But this time en-route Delhi because it was the time for AU (Accolite University). AU is an intensive workshop style training program for AUers. There are a plethora of memories but I want to mention few highlights. Every AUer is put into groups and given projects. Fortunately or unfortunately we got one of the biggest problem statement. TL’DR we have successfully completed the project and stand top 2 on the leaderboard. This was a great experience for me I learnt a lot about myself and people around me. I understood my strengths and weaknesses. Besides the work, there has lot happened personally also. Met lot of great and fun loving people. Travelled to Agra and Lansdowne, 2 great places. Certainly, ended AU with a bang! That was the first time I stayed so long away from home. but when I was leaving Delhi it was equally hard to leave as much I wanted to go home.

    After AU I’m officially a working professional (wow! sounds very mature). But funnily I had no work just after the AU (at least it left like that after so much intense work). I read a lot of books at this time. Even if I want to I cannot remember what productive things I have done in those days but I do not regret as I learnt a lot about people and how to deal with them(better way).

    I went to Kerala with family in November. Kerala is a true “God’s Own Place”. Such mesmerising beauty of nature definitely baffles everyone. Then another vacation to Mumbai with my college buddies. Mumbai is a great place and this was the first time ever I went on a trip without adult supervision. There is a lot I need to learn to become more mature. There are few(just a few!) things I’m certainly not good at, Need to work on them next year.

    So, Where we are in the timeline of my journey? Ans. December.

    In December, I was mentally laying out plans for next year. I’m sure things will not turn out the way we have imagined. But I believe we can exercise our brain to imagine better every time. As I initially mentioned 2017 is start to many good things. I plan to end them really well the next year and keep making better quality videos and gain more expertise.

    So, 2017 is ending! I’m sure I might have missed many details here. But on whole, I have covered as many highlights of the year as possible.

    My new year resolutions,
    1. Read more books (read 8 books in total in 2017)
    2. Stick to one technology and gain expertise.
    3. Grow as a better human being.
    4. Obviously, produce better quality videos and have >1000 subscribers by 2018 end.

  • maravindblog 2:10 am on July 27, 2016 Permalink | Reply  

    My First Interview.period 

    On 26th july 2016, Accolite came to our college for placements. Whole recruitment process was in a day. The day has began with a keynote presentation by one of the top ranked employee from Accolite. We were given brief about Accolite and its services.  Presentation session was finished by 11:30am. After short Q/A session we were asked to go to our labs for objective test.

    Objective test has started at 11:45am. we had few technical difficulties due to which we couldn’t see the next question but timer was running. So, We were asked to logout of that session and wait till the problem is resolved. A new objective test was conducted and this time had no problem (always wonder how they managed to resolve the problem so quickly!). Nevertheless I did not get any aptitude questions this time but other technical questions are not easy as well.  We also had negative marking. Most of the questions were from geekquiz. I could solve a fair share a questions. After completion of the test we are sent to seminar hall to wait for the results. Within 20min we got our results and surprisingly out of 150+ candidates only 39 got shortlisted for next round. Second round was a subjective test.

    Subjective test has started around 1:00pm. We were given a set of 3 questions and supposed to write code for it. I felt questions bit hard because I haven’t solved questions like that before. We were given 1hr time to answer all 3 questions. Questions I got are:

    1. Given 2 arrays check whether 2 arrays are isomorphic when BST is constructed. They asked try not to create a BST.
    2. Given sum S check how many possible ways are there to reach the sum S with 3, 5, 10.
    3. Given an array which has digits ranging from 0 to 9. Find the minimum sum when all the elements of the array are made into 2 numbers.

    They said correction of subjective paper might take a long time so meanwhile we had our lunch. After long 2hr we got out results. I was really tensed at that point of time. But luckily my name was the first. Then I told to myself that “You have come far enough to go back”. Initially we were said that we will be having 2 technical rounds followed by a HR round. Technical interviews quickly started and I was the one of the first people to go for technical round.

    Technical Interview round 1:

    First I was asked few basic questions like tell me about yourself, what is your project etc. Then we quickly dived into questions. Questions were fairly easy and I could solve them with minimum strain. Questions asked are:

    1. Reverse a single linked list.
    2. Find max element using stack in O(1) complexity.
    3. Explain me about DFS algorithm.

    Finally, I was asked to tell about my project which I completely screwed up! I couldn’t recollect technical terms and and other details. I came out and was sure that I lost the opportunity.

    Technical Interview round 2:

    This round was a nightmare to me. I was asked a matrix problem which I couldn’t get any answer. Then I was asked a linked list problem for which I could get the solution. Interviewer was really nice to me. Even though I am able to get optimal solution I was continuously motivated by him and keep my cool. I was asked to wait outside for the feedback.

    questions asked:

    1. Given mxn matrix, find minimum cost from (0, 0) to (m-1, n-1).
    2. Addition of 2 linked list.

    Technical Interview round 3:

    This was supposed to be both HR and technical. I was asked a tree related problem which I could solve in 10min and write code in 5min. Interviwere liked my approach. Second question was about array. Then I was asked few basic questions. Finally we asked whether i had any questions for me ? I asked couple of questions and He asked me to wait outside for results.

    After longest 45min in my life, whole panel came and said that they are thinking that out 5 candidates left we are positive about 3. But he said he needs only 2 people. He said he will choose by a chit game. I was really scared that I came this far and whether I get a job or not is depended on luck….? to be continued.


  • maravindblog 3:10 pm on April 19, 2016 Permalink | Reply

    How do I learn something new ? 

    In computer science there is lot innovation going on. It is believed that technology is improving every second. In this day and age where there are tons of new things that you don’t know . Sometimes it becomes overwhelming. It is surely hard and unreasonable to pin point a specific technology. In my view , I have 2 keywords that motivate me to learn anything new, Curiosity and Necessity.

    Not only computer science , anything like learning to play guitar definitely takes lot of time and effort. I try to schedule myself to make room for this. A blunt fact I have learnt is that curiosity is certainly needed to kick start the process of learning but it is not all it needs. Motivation to learn/put extra effort may die sooner or later but if you try to make learning a habit , you feel like there is something missing whenever you skip it .

    There are numerous options to decide what to learn, for example , in mobile application development apart from mainstream application development software like android,IOS or windows the application development environments itself are huge in number. A good research and knowing pros and cons of every technology is equally important to start learning one.Internet is a great source ! But for a single technology there are tons of resources. After a good research , stick to one online resource to maintain the consistency.

     you never lose, You either win or learn

Compose new post
Next post/Next comment
Previous post/Previous comment
Show/Hide comments
Go to top
Go to login
Show/Hide help
shift + esc