Cloud is an open environment where users can access the available resources and services based on their requirements. Resources and services are provided to the users by a cloud server or cloud service provider. The services thus provided must satisfy the expectations of the user. Hence the problem lies in the proper scheduling of resources to the user. This paper provides a survey of the general resource scheduling policies in the cloud. The resource scheduling policies are compared in literature and the key issues in the existing resource scheduling algorithms are identified.