Big data is primarily defined by the volume of a data set - generally measuring tens of terabytes and sometimes crossing the threshold of petabytes. The process of extracting useful information by analyzing different types of big data sets is called Big data analytics. Big data analytics helps organizational decision making by discovering hidden patterns, market trends and consumer preferences. This is done by following several steps and technologies involved in big data analytics. The selection of one of these technologies is based on various parameters and this selection varies from project to project as requirements and nature of projects changes. This review paper therefore aims at finding most common strategies of big data such as scalability, Programming Language Support, Latency etc. and their current state in computing world. This paper also discusses public perception on the parameters selected.