A lot of the tasks and assignments given to me were not in my previous knowledge, so I had to pick up the new knowledge on my own. For instance, I had no clue how to develop a dialog based MFC application, but I managed to understand it and started developing in just three weeks.