 |
 |
 |
|
|
| |
|
|
 |
| |
 |
|
 |
 |
 |
 |
 |
At
Microsoft India Development
Center our teams develop
strategic products for Microsoft
|
|
| |
|
|
 |
 |
|
 |
|
 |
|
 |
|
 |
|
 |
|
|
|
 |
 |
 |
 |
 |
 |
 |
I'm Aravind. I've finished my IIIrd year Btech(CSE) from IIT Guwahati.
I'm a cool, straight forward and simple person. I'm from Amalapuram
-
a remote village in Andhra Pradesh. |
 |
 |
 |
 |
| Being the only Engineer
from a family of Doctors makes me indeed special. Everyone
keeps asking me "Why did u choose to become an Engineer
and not a Doctor??". I have always wanted to become
a nephrologists but it so happened and I ended up in IITG. |
| |
| I'm an eternal optimist
and I believe in hard work. |
| |
| Apart from all these
stuffs, I'm a big movie freak, a die-hard fan of Chiranjeevi.
I'm a telugu fanatic and I read classical telugu literature
and I listen to Carnatic music. I play cricket and Volley
Ball. |
| |
| I'm working on Pattern
Matching for AntiSpy ware. |
| |
| |
| 1. |
The people here are really cool and there are no coding
guidelines and we can do things in our own style
and implement our own algos. This is indeed excellent. The
best feature of this internship. |
| 2. |
The transport facilities, sports and other things
are pretty good. |
|
| |
| |
| Problem Scope: |
| At run time if new
binary or software is being installed on the machine then
it can contain some Spy-ware or Virus. These software
have some particular functionalities which can be figured
out from code pattern of these binaries. |
| |
| Steps to solve
it: |
| |
| 1. |
Build scenarios: What this kind of software needed
to look for and then accordingly what kind of binary
code it would have. E.g. accessing some registries/Dir
Path or any other kind of resource. CPU/Memory Usage
through control graph and malloc analysis respectively. |
| 2. |
Build a database of signatures of such code snippet. |
| 3. |
Put an infrastructure for validating any new binary
coming on machine to go through above scan by generating
signatures of new binary as well. |
| 4. |
Keep updating database of signature on run time. |
|
| |
| End Result/Target
Scenarios: |
| It should be able to
figure out problematic code binaries and report to user
as a proper warning. Based on the response the binary should
be rejected or deployed on the system. |
| |
| Dependencies: |
| DupCode tool to figure
out Code Snippet. |
|
|
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
|
 |
 |
 |
 |
 |
 |
 |
| Here
are some of the questions that the code4bill contestants
answered. How about trying your hand at them? |
| • |
Multiply
14332 represented in base -7 with 16430 represented
in base -8 and represent the output in base -9. |
| • |
An array
contains 9 occurrences of 0s, 8 occurrences of 1s and
7 occurrences of 2s in any order. The array is to be
sorted using only swap operations. What is the minimum
number of swaps needed in the worst case to sort the
array? |
| • |
You are given an infinite number of cookie boxes containing either 6, 9 or 400 cookies. You are allowed to use these boxes in any combination so desired. What is the maximum number of cookies that you cannot give out using the above boxes? |
|
|
 |
|
 |
|
 |
|
 |
 |
| |
|
|
 |
|
|
|
|
|