Get and Post Method

Get vs Post Describe the basic differences between http methods post and get Answer POST Method: By default no proxy server or web browser is caching this data. You will always get the real data from your web server. The length of data you can send to the web server is only restricted by the

Database Relationships Explained

Question I was asked this question in an interview. How do you implement one-to-one, one-to-many, and many-to-many relationships while designing tables Answer one-one relationship is most likely forced by business rules but it does not flow naturally from the data. One can combine both tables into one table without breaking normalization rules. To implement this

Test Plan Example

Question I was asked this question during an interview: I want you to prepare for testing a project. How do you do that. Answer There is no single correct answer for this question. This is a general question, my answer might be of a general nature as well Testing never begin unless the following conditions

Good Source Code

Question I was asked this question in an interview: How would you define good or excellent code? Answer Here is what I came with. I guess everyone can answer it using his own words. Excellent code is working code. I mean it is the code that implements a software requirement specification which eventually makes the

Read Binary File in Perl

Problem Given the path to a directory. Write a Perl script to print the average time to open and read all files in that directory. The files should be read in blocks of 64 KB Solution This is straightforward problem but we need to pay attention to the fact that files can grow in size